CoffeeScript' public'关键字不被允许

时间:2014-07-08 12:01:23

标签: javascript coffeescript

在CoffeeScript中, public 关键字似乎是保留的,为什么?

public.foo =>无法编译

foo.public => foo["public"](不使用常规点语法)

1 个答案:

答案 0 :(得分:2)

是的,它是CoffeeScript中的reserved word,因为它是JavaScript的Future Reserved Words之一。您不能将它用作变量名称,如果使用属性标识符(使用点语法;请参阅this answer),旧引擎会阻塞它。