JavaScript对象是指包含键值对的数据结构。键值对由键和值组成,键是一个字符串,值可以是任意的数据类型。键值对可以用来存储、访问和操作数据。
在JavaScript中,可以通过两种方式访问对象的键值对:点表示法和方括号表示法。
for-in循环来遍历对象的键值对:
for (var key in obj) {
console.log(key + ': ' + obj[key]);
}
点表示法:
var obj = {key1: value1, key2: value2};
console.log(obj.key1); // 输出 value1
console.log(obj.key2); // 输出 value2
方括号表示法:
var obj = {key1: value1, key2: value2};
console.log(obj['key1']); // 输出 value1
console.log(obj['key2']); // 输出 value2
通过这两种方式,可以用键来访问对象中对应的值。可以使用赋值操作符将新值分配给对象的键:
obj.key1 = newValue1;
obj['key2'] = newValue2;
以上就是 JavaScript 对象中键值对的访问和操作的基本方法。