for in循环中的key代表的是什么


for in 循环中的key代表的是什么角色?

1.在键值对的字符串数组中,Key 代表的是键;

例如:

 

1 var data = { name:"小明",age:"18",sex:"男" };
2 for(var key in data) {
3    console.log(key);     // 打印的是属性名  name/age/sex
4    console.log(data(key));  //打印的属性值  小明/18/男
5 };

 

2.在索引数组中,key代表的是下标位置

例如:

1 var data = ["小明","小红","小花"];
2 for(var key in data){
3     console.log(key);    //打印的在数组中的位置 0/1/2
4     console.log(data[key]);  //打印的数组中的值  小明/小红/小花
5 }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM