利用angular自带工具函数,加快开发速度

利用angular自带工具函数,加快开发速度

  • angular.extend(obj,{})扩充对象
  • angular.forEach([]/{},function(v,k){})可以便利数组,也可遍历对象;第一个参数是value,第二个参数index或key值
var obj={
            name:'xiongwei'
        }
        angular.extend(obj,{
            age:27
        })
        console.log(obj)
 <script type="text/javascript">
        var app=angular.module('test',[])
        app.controller('con1', ['$scope', function($scope){
             $scope.arr=['apple','pear','orange']
             $scope.arr.forEach(i=>console.log(i))

        }])

        var obj={
            name:'xiongwei'
        }
        angular.extend(obj,{
            age:27
        })
        console.log(obj)
    </script>

其实没必要,用es6那2种方法直接遍历即可,angular.extend()扩展对象到shi不错

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 如何控制alert中的换行?\n alert(“p\np”); 请编写一个JavaScript函数 parseQu...
    heyunqiang99阅读 1,101评论 0 6
  • 工厂模式类似于现实生活中的工厂可以产生大量相似的商品,去做同样的事情,实现同样的效果;这时候需要使用工厂模式。简单...
    舟渔行舟阅读 7,854评论 2 17
  • 我基本從來不寫工作的事兒。 因為工作實在沒啥好寫的,不就是工作唄。 然後今天打算稍微寫一點,就寫JS吧。 我一直相...
    LostAbaddon阅读 1,471评论 22 21
  • @转自GitHub 介绍js的基本数据类型。Undefined、Null、Boolean、Number、Strin...
    YT_Zou阅读 1,209评论 0 0
  • 相关知识点 数据类型、运算、对象、function、继承、闭包、作用域、原型链、事件、RegExp、JSON、Aj...
    sandisen阅读 11,395评论 7 175