js遍历数组和对象的方法
2019-01-04 11:31
225 查看
https://www.cnblogs.com/yangshifu/p/7377102.html#for-of
https://www.geek-share.com/detail/2691146661.html
第二条链接里有分析不同遍历方式的效率
var arr = ["name","age","sex"]; var obj ={ name: "gong", sex: "male", age: 18, hobby:function(){ console.log("play footbale") } } `` // for-in遍历数组和和对象 for(key in obj){ console.log("key:"+key);//name sex age hobby console.log("value:" + obj[key]);//gong male 18 footable } //forEach遍历数组,三个参数依次是数组元素、索引、数组本身 arr.forEach(function(value,index,array){ console.log("arr:"+value+" "+index + array); }) //Object.keys()返回一个数组 let arr2 = Object.keys(arr); console.log("arr2:"+arr2)//(0,1,2)数组的索引组成的数组对象; let arr3 = Object.keys(obj); console.log("arr3:"+arr3);//(name,sex,age,hobby)//对象的属性名 组成的数组对象;
相关文章推荐
- js遍历对象、遍历数组、js数组方法大全、区分map()和forEach()以及filter()、区分for...in...和for...of...
- JS遍历数组和对象的区别及递归遍历对象、数组、属性的方法详解
- JS中数组与对象的遍历方法实例小结
- js 的each()方法遍历对象和数组
- js/jquery遍历对象和数组的方法分析【forEach,map与each方法】
- js 的each()方法遍历对象和数组
- 10-10 arguments存储实参、解决js获取CSS属性值兼容性、object对象、for语句遍历对象内容、数组中的方法
- js数组对象的几种遍历方式
- js中遍历Map对象的方法
- jquery遍历筛选数组的几种方法和遍历解析json对象
- js 获取函数的所有参数和遍历JavaScript某个对象所有的属性名称和值的方法
- jquery遍历筛选数组的几种方法和遍历解析json对象
- dwr调用参数为 对象数组 的方法(js中直接传递obj数组)
- 遍历数组和对象的方法
- js数组遍历的方法
- js数组对象的方法
- 高效的去掉js数组或者字符串中重复的对象方法
- js 数组方法与遍历
- JS判断两个数组或对象是否相同的方法示例
- JS之对象数组遍历?