温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Cordova学习笔记 angular中工具方法使用示例

发布时间:2020-06-22 15:25:33 来源:网络 阅读:375 作者:hello_world007 栏目:开发技术
<!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>


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI