javascript-basic-foreach-object
对象遍历方法
by boxcore
JavaScript
//遍历数组,对象和json对象
var docs = '遍历数组,对象和json对象:';
console.log(docs);
// 遍历对象
docs = "遍历对象:";
console.log(docs);
var obj=new Object();
obj.name="user1";
obj.age="30";
obj.sex="nv";
obj.say=function(){
alert(this.name);
}
for(var i in obj){
console.log(i+"=>"+obj[i]);
}
//遍历数组
docs = "遍历数组:";
console.log(docs);
var arr=["a","b","c"];
for(var i=0;i<arr.length;i++){
console.log(arr[i]);
}
docs = "遍历json对象:";
console.log(docs);
var str="{'name':'user1','age':'30','sex':'nv'}";
obj=eval("("+str+")");
for(var i in obj){
console.log(i+"=>"+obj[i]);
}