美文网首页
angular中的forEach

angular中的forEach

作者: Whisper_X | 来源:发表于2019-02-27 21:08 被阅读0次

1、

普通数组中对象的使用 angular.forEach(arr,function(value,key){})
举例:

var array = { key1: "value1",key2: "value2", key3:  "value3" };
angular.forEach(array,function(v,k){
    console.log(k + "---->" + v);
})

由于function中参数依次为,当前遍历元素,该元素下标;因此输出结果为:
key1---->value1
key2---->value2
key3---->value3

举例:

var objs =[{key:1},{key:2}];  
angular.forEach(objs, function(item,index,array){  
    // item等价于array[index];
    console.log(item.key+' = '+array[index].key);  
});

该数组成员为对象类型,key--value
输出结果为:

1 = 1
2 = 2
  1. objs:需要遍历的集合
  2. item:遍历时当前的数据
  3. index:遍历时当前索引
  4. array:需要遍历的集合,每次遍历时都会把objs原样的传一次。

2、

Json数组用 array.forEcah(function(value,index){})
value表示数组每个单体元素,index为索引号

举例:

var array = [
    {
         "name":"123"
    },
    
    {
         "name":"234"
    }
];

array.forEach(function(value,index){
        console.log(index + "---->" + value.name)
})

相关文章

  • angular中的forEach

    1、 普通数组中对象的使用 angular.forEach(arr,function(value,key){})举...

  • angular

    jQuery.inArray() angular.forEach

  • angular.forEach()

    angular.forEach() 说明: Invokes the iterator function once ...

  • For循环的演变

    For循环,For In,For each,$Angular.forEach,$.grep 1. For循环 2....

  • spark_learn

    Angular2学习笔记——NgModule es6 新增的map和foreach AngularJS2.0 学习...

  • angularjs 循环调服务

    angularjs 循环调服务,因为服务是异步的,所以列举一下错误示范: angular.forEach(data...

  • [angular]遍历Array的方法:for, forEach

    方法一,for…of这个貌似是最常用的方法,angular 2中HTML语法绑定也是要的这种语法。 方法二,for...

  • js 中的 forEach 和 jQuery 中的 each

    js 中的 forEach 方法: 用法:数组.forEach(function) EcmaScript 5 中的...

  • 循环

    1. forEach kotlin 中可以使用 forEach遍历数组 forEach 中不能使用break,co...

  • forEach 浅析

    今天聊聊forEach; 首先看看foreach的用法: 1. 原生JS的forEach: 参数:value数组中...

网友评论

      本文标题:angular中的forEach

      本文链接:https://www.haomeiwen.com/subject/lwkquqtx.html