遍歷陣列
var arr2 = [3,4,5,6,7,8];
//第一種方法
for(var i =0;i<arr.length;i++){
console.log(arr2[i]);
}
//第二種方法
arr2.forEach(function(e){
console.log(e);
})
遍歷物件
var obj = {
name:'劉德華',
age:22,
sex:'女',
sayHi:function(){
console.log('冰雨');
}
}
//遍歷物件 for in
// for (變數 in 物件) {
// 變數輸出的是屬性名
// 物件[變數]輸出的是 屬性值
// }
for (var k in obj) { //一般情況下變數我們都寫k
// console.log(k);
// console.log(obj[k]);
console.log('屬性名是'+ k + '值是:' + obj[k]);
}
遍歷JSON
var json = {
'id':1,
"name":'yft',
"age":99,
"address":'中國'
}
//json厘米要求所有的屬性名添加雙引號,后面的值如果是字符型也要添加雙引號,
for(var k in json){
console.log(k); //k是屬性名
console.log(json[k]);//輸出的是json屬性名
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/18386.html
標籤:JavaScript
上一篇:創建物件的兩種方式
下一篇:一探 Vue 資料回應式原理
