js对象获取属性的方法(.和[]方式)

时间:2024-10-21 07:32:36

js对象获取属性有两种方法:1.通过.的方式  2. 通过[]方式

// 通过.方式获取属性值,key是静态的
var aa = {name: "zhang", age: 18};
();

// 通过[]获取属性值, key是动态的,可以是字符串,或者数字的形式
var bb = {"apple": 3, "pear": 2}
var cc = {1: "number1", 2: "number2"}
(bb["apple"]);
(cc[1]);  // 注意这里的写法跟数组容易混淆,cc仍是对象,不是数组

// 获取对象所有key的方法
((bb));  // 输出[ 'apple', 'pear' ]