javascript 使用键名
时间: 2024-06-02 19:06:27 浏览: 57
在 JavaScript 中,键名通常指对象中的属性名,可以使用以下两种方式使用键名:
1. 点号表示法:
使用点号表示法可以直接访问对象属性,例如:
```
var obj = {
name: 'John',
age: 25
};
console.log(obj.name); // 输出 John
console.log(obj.age); // 输出 25
```
2. 方括号表示法:
使用方括号表示法可以通过变量或表达式访问对象属性,例如:
```
var obj = {
name: 'John',
age: 25
};
var keyName = 'name';
console.log(obj[keyName]); // 输出 John
var ageStr = 'age';
console.log(obj[ageStr]); // 输出 25
```
使用方括号表示法时,需要注意的是变量或表达式必须返回一个字符串,否则会抛出异常。同时,当键名中包含空格、特殊字符或数字开头时,必须使用方括号表示法。