属性名称“ var”在javascript关联数组中
|
出于好奇快速提问:
以下代码可在Firefox和Chrome中使用,但不能在Safari中使用。这是Firefox和Chrome规避的Javascript规范,还是Safari中的怪癖?
var a = {};
a.var = \"test\";
全部(Firefox,Safari和Chrome)
a[\"var\"] = \"test\";
a.id = \"another test\";
可以正常工作。
干杯,
耶隆
没有找到相关结果
已邀请:
3 个回复
卧沫
基于野生动物园是首选行为
粟痢凰副
是保留关键字,因此在不加引号的情况下使用时可能会中断。
究补闯
您可以访问每个属性,并且不会引发SyntaxError。