<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>test</title>
<script src="js/angular.js"></script>
<script type="application/javascript">
(function(angular) {
'use strict';
angular.module('myApp', [])
.controller('firstController', function firstController($scope,$timeout) {
$scope.names=['1','2','3','4'];
$scope.isArray = angular.isArray($scope.names);
var vhfhf;
$scope.isDefined = angular.isDefined(vhfhf);
$scope.uppercase = angular.uppercase('skdjfdf');
$scope.lowercase = angular.lowercase('ABCD');
//if(angular.equals(2,2)){
// alert('yes');
//}
var testJson = {'name':'sb'};
console.log(angular.toJson(testJson),true);
var testJsonStr = '{"name":1}';
console.log(angular.fromJson(testJsonStr));
$scope.a = {"name":'lishang'};
$scope.b = {"age":23};
$scope.c = angular.copy($scope.a,$scope.b);
console.log($scope.a);
console.log($scope.b);
console.log($scope.c);
$scope.d = {"name":'lishang'};
$scope.e = {"age":23};
$scope.f = angular.extend($scope.d,$scope.e);
console.log($scope.d);
console.log($scope.e);
console.log($scope.f);
$scope.testForeachJson={"a":"b","e":"d"};
var results = [];
angular.forEach($scope.testForeachJson,function(val , key){
console.log(val+'|'+key);
this.push(val);
},results);
console.log(results);
var obj1 = {"ni":"hao"};
var fn = angular.bind(obj1,function(){
console.log(this.ni);
});//给obj1绑定一个无名函数
fn();
});
})(window.angular);
</script>
</head>
<body >
<div ng-app="myApp">
<div ng-controller="firstController">
is array:<span ng-cloak>`isArray`</span>
<div>
is defined<span ng-cloak>`isDefined`</span>
</div>
<div ng-cloak>`uppercase`</div>
<div ng-cloak>`lowercase`</div>
</div>
</div>
</body>
</html>
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。