Unicode字符在变量名中是否有效?

时间:2014-05-29 01:02:47

标签: javascript

我知道你不能

var foo = {};
foo.✈ = "NOT VALID";

但你可以做到

var foo = {};
foo["✈"] = "VALID";

foo["✈"]肯定会使成为foo的属性,而绝对可以像变量一样使用,但从技术上讲,是&# 34;变量"

1 个答案:

答案 0 :(得分:0)

没有。 your数组中不是变量。它恰好是✈

如果你想要的话,你可以把它变成一个变量。

var ✈ = "something";

非常好