请问js对象属性值为什么用数组也可以访问
2017-06-13 10:00
453 查看
var obj = { name:'lily', year:'20' } alert(obj.year); alert(obj['year']); 这两种都能访问到year的值。难道对象和数组没区别?
两个都是获取对象值的方式。
第二个用变量名获取对象值的时候很有用。
相关文章推荐
- 请问js对象属性值为什么用数组也可以访问
- js访问xml之 各种对象的属性和方法
- JS使用[ ]来访问对象属性
- JS中访问对象的属性
- js 数组对象根据某一属性排序
- RandomAccess接口可以判断List对象是否支持快速随机访问(数组的get(i)访问)
- 使对象可以像数组一样进行foreach循环,要求属性必须是私有
- js的对象属性的两种访问方式和对象的内存理解
- JS:访问对象属性的两种方式区别之中括号引用方式
- 使用JS闭包控制对象属性访问范围
- js对象字面量属性间相互访问的问题 和 这个问题与执行环境的关系
- 为什么一个对象调用的类方法可以访问该类其他对象的私有成员
- JavaScript中通过数组索引方式访问和属性名方式访问对象属性的一个小小误区
- 使对象可以像数组一样进行foreach循环,要求属性必须是私有
- 观V8源码中的array.js,解析 Array.prototype.slice为什么能将类数组对象转为真正的数组?
- js访问xml之节点对象属性和方法【1】
- js中将具有数字属性名的对象转换为数组
- JNI学习笔记:(1)开篇(2)本地代码访问Java代码 (3)本地方法取得Java属性/调用java方法 (4)本地代码创建Java对象(包括javaString) (5) 本地方法处理java数组
- KVC 键值编码 权限非常强大,可以访问对象属性,包括私有
- JS使用[ ]来访问对象属性