使用空格键访问 JavaScript 对象
声明 JavaScript 对象时,键名称可以包含空格,但使用点表示法访问它们(例如, myObject.child) 可能具有挑战性。
问题:
使用包含空格的键访问 JavaScript 对象的属性,例如给定对象中的“字符名称”:
var myTextOptions = { 'cartoon': { comic: 'Calvin & Hobbes', published: '1993' }, 'character names': { kid: 'Calvin', tiger: 'Hobbes' } };
解决方案:
要访问此类属性,请使用 ECMAScript 的“括号表示法”:
myTextOptions[ 'character names' ].kid;
括号表示法允许您使用字符串或表达式访问属性,解决空间问题。它适用于读取和写入对象属性。
其他信息:
以上是如何访问键中带有空格的 JavaScript 对象属性?的详细内容。更多信息请关注PHP中文网其他相关文章!