标签:控制 属性 类型 console for ack 一个 个数 写法
for in 循环会返回 原型 以及原型链上面的属性,不会打印系统自带的属性
var obj ={
name:‘suan‘,
sex :‘male‘,
age:150,
height:185,
characeter:true
}
for(var key in obj){
// console.log(key +‘ ‘+typeof(key)) //key 返回string 类型
// console.log(obj.key-->obj[‘key‘]); 错误写法 key为string类型,系统不报错 底层会转换成 obj[‘key‘] 此时[‘key‘]是定量 ,系统会认为是 访问obj里面的key 属性
console.log(obj[key]) //key 是String类型
}
js- for in 循环 只有一个目的,遍历 对象,通过对象属性的个数 控制循环圈数
标签:控制 属性 类型 console for ack 一个 个数 写法
原文地址:https://www.cnblogs.com/jie-xuan/p/11311172.html