数组对象遍历收藏版
Posted rainux.
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数组对象遍历收藏版相关的知识,希望对你有一定的参考价值。
Code Is Never Die !
留存方便自己使用,方便大家使用
遍历对象:
1.Object.keys()
var obj = {'0':'a','1':'b','2':'c'};
Object.keys(obj).forEach(function(key){
console.log(key,obj[key]);
});
2.for…in…
var obj = {'0':'a','1':'b','2':'c'};
for(var i in obj) {
console.log(i,":",obj[i]);
}
3.Object.getOwnPropertyNames(obj)
var obj = {'0':'a','1':'b','2':'c'};
Object.getOwnPropertyNames(obj).forEach(function(key){
console.log(key,obj[key]);
});
4.Reflect.ownKeys(obj)
var obj = {'0':'a','1':'b','2':'c'};
Reflect.ownKeys(obj).forEach(function(key){
console.log(key,obj[key]);
});
遍历数组:
1.forEach
var arr=[1,2,3,4];
arr.forEach(function(val, index) {
console.log(val, index);
});
2.for…in…
var arr=["张三","李四","王五","赵六"];
for (var i in arr){
console.log(i,":",arr[i]);
}
3.for…of…
var arr=["张三","李四","王五","赵六"];
for (var value of arr){
console.log(value);
}
以上是关于数组对象遍历收藏版的主要内容,如果未能解决你的问题,请参考以下文章
超强二叉树解析.必收藏!(数组,链表实现,8种遍历方法,前,中,后序线索化二叉树及其遍历)---风之java
错误代码:错误域 = NSCocoaErrorDomain 代码 = 3840“JSON 文本没有以数组或对象和允许未设置片段的选项开头。”