遍歷對(duì)象
var? obj ={a:1,b:3}
for(var item in obj){
console.log(item)
}
Object.keys(obj) 返回鍵的數(shù)組
Object.value(obj) 返回值的數(shù)組
Object.getOwnPropertyNames(obj) 這個(gè)可以遍歷到對(duì)象的所有屬性,包括不可枚舉屬性。
遍歷數(shù)組
var arr=[1,2,3,4,5]
for(var i =0;i<arr.length;i++){
? ? console.log(i)
}
for(var i =0,len=arr.length;i<len;i++){
console.log(i)
}
arr.forEach(function(item){
console.log(item)
}
for(i in arr){
console.log(i)
}
arr.map(function(item,i){
console.log(item,i)
})
for(let value of arr){
console.log(value)
}
遍歷數(shù)組最快的是第二種方法