对象属性名

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

这里有一个叫 food 的空白的对象 .. 往这个对象里面添加一个属性,可以使用点的形式 .. 比如 food.dessert .. 蛋糕 .. 在控制台上输出这个对象 .. 这里有一个叫 dessert 的属性,它的值是 蛋糕 ..

如果对象的属性的名字里面包括空格的话,我们就不能使用这种点的形式了 .. 比如 food.hot drink .. 咖啡 .. 这样会出现一个语法错误的提示 ..

因为这个属性的名字里面包含空格 .. 这就需要用方括号的形式 .. 去掉这个点,用一组方括号 .. hot drink 的周围再用一组引号 .. 这种方法可以添加带空格的属性的名字 ..

在这个括号里面,我们可以计算出属性的名字 .. 也就是这个属性的名字不一定非得是一个固定的字符串,它可以用一个变量来表示 ..

比如在上面定义一个 drink 变量 .. 它的值是 hot drink .. 然后在这个方括号里面,直接使用 drink 这个变量来表示 ..

输出的结果同样是 food 对象里面,有一个叫 hot drink 的属性 ..

对象属性名《 JavaScript:ES6 新功能 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点