覆盖保留字(设置 false = true)

Override reserved words (set false = true)

本文关键字:true false 设置 保留字 覆盖      更新时间:2023-09-26

是否可以覆盖保留字?我永远不会这样做,但它引起了我的注意并让我好奇。

我可以在Javascript中制作false = true吗?我在各种网站上看到过一些恶作剧,人们用相反的(不是Javascript(覆盖默认的保留字。

这在Javascript中可能吗?

不,这在 JS 中是不可能的。 falsetrue 是将精确解析为这些值的文字 - 数字、字符串和null也是如此。

此外,它们是保留字,因此您不能将它们用作变量名称 - 与 undefined 相反,您可以影子甚至(在 ES5 之前(覆盖。此外,ES5 改进了数组和对象文字的工作原理,因此您也不能再弄乱它们了。

不,在JS中不能使用保留字作为变量:http://www.w3schools.com/js/js_reserved.asp