JS思考遍历对象
2024-08-26 21:49:38
var json={
“name”:”小明”,
“age”:”10”,
“sex”:”男”
}
for(var key in json); //key只是个变量名
console.log(key); //json对象中属性的名字
console.log(json.key); //错误,如果这样的话不是找到json中遍历属性的值,而是因为key是个变量名,json对象中没有key属性,新建了一个key属性。
Console.log(json[key]); key是变量,里面存放的是json对象中的属性名字,类似于json[“key”]==json[“name”] ==json[“age”],这样就可以找到属性存放的内容了
}
对象中确实有这个属性对象,属性名字或者对象属性名字
最新文章
- ArcMap Add-in插件开发中解决VS调试时断点不会命中的问题
- 山东理工大学第七届ACM校赛-完美素数 分类: 比赛 2015-06-26 10:36 15人阅读 评论(0) 收藏
- 第二百二十四天 how can I 坚持
- 直播开始:'云榨汁机'诞生记--聊聊JavaScript中的'业务建模'
- Spring零碎知识复习
- struts 标签引用出错
- 字典:当索引不好用时 - 零基础入门学习Python025
- JDK1.5后的新特性之一:可变参数
- lsof基本使用
- linux commands ---2 ,学习vim编辑器如何使用的方法。
- app专项测试自动化测试方法思路与实现
- Js之浅谈dom操作
- 20162311 实验三 敏捷开发与XP实践 实验报告
- 解决thinkPHP3.2.3使用Smarty模板后无法使用系统常量问题
- Python入门-字符串常用方法
- rt-thread中软件定时器组件超时界限的一点理解
- P5173 传球
- Xcode9 打包ipa(导出ipa测试包)时总是意外退出
- SpringMVC方法传递集合数组
- HDU 2391 Filthy Rich (dp)