JavaScript 标准
所有的现代浏览器已经完全支持 ES5(ECMAScript 5)。
JavaScript 保留关键字(keyword)
Javascript 的保留关键字(标识符)不可以用作变量、标签或者函数名。有些保留关键字是作为 Javascript 以后扩展使用。
ottom: rgb(212,212,212) 1px solid; border-left: rgb(212,212) 1px solid; padding-bottom: 7px; margin: 0px; padding-left: 5px; padding-right: 5px; border-collapse: collapse; font-size: 1em; vertical-align: top; border-top: rgb(212,212) 1px solid; border-right: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">abstract | ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">argumentsottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">booleanottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">breakottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">byteottom: 0px; border-left: 0px; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; border-top: 0px; border-right: 0px; padding-top: 0px">ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">case | ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">catchottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">charottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">class*ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">constottom: 0px; border-left: 0px; padding-bottom: 0px; background-color: rgb(246,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">continueottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">debuggerottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">defaultottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">deleteottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">doottom: 0px; border-left: 0px; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; border-top: 0px; border-right: 0px; padding-top: 0px">ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">double | ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">elseottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">enum*ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">evalottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">export*ottom: 0px; border-left: 0px; padding-bottom: 0px; background-color: rgb(246,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">extends*ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">falseottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">finalottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">finallyottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">floatottom: 0px; border-left: 0px; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; border-top: 0px; border-right: 0px; padding-top: 0px">ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">for | ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">functionottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">gotoottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">ifottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">implementsottom: 0px; border-left: 0px; padding-bottom: 0px; background-color: rgb(246,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">import*ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">inottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">instanceofottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">intottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">interfaceottom: 0px; border-left: 0px; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; border-top: 0px; border-right: 0px; padding-top: 0px">ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">let | ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">longottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">nativeottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">newottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">nullottom: 0px; border-left: 0px; padding-bottom: 0px; background-color: rgb(246,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">packageottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">privateottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">protectedottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">publicottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">returnottom: 0px; border-left: 0px; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; border-top: 0px; border-right: 0px; padding-top: 0px">ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">short | ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">staticottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">super*ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">switchottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">synchronizedottom: 0px; border-left: 0px; padding-bottom: 0px; background-color: rgb(246,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">thisottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">throwottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">throwsottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">transientottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">trueottom: 0px; border-left: 0px; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; border-top: 0px; border-right: 0px; padding-top: 0px">ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">try | ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">typeofottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">varottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">voidottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">volatileottom: 0px; border-left: 0px; padding-bottom: 0px; background-color: rgb(246,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">whileottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">withottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">yieldottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: rgb(212,212) 1px solid; padding-top: 7px">
JavaScript 对象、属性和方法
您也应该避免使用 JavaScript 内置的对象、属性和方法的名称作为 Javascript 的变量或函数名:
ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">Infinity | ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">isFiniteottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">isNaNottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">isPrototypeOfottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">lengthottom: 0px; border-left: 0px; padding-bottom: 0px; background-color: rgb(246,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">Mathottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">NaNottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">nameottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">Numberottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">Objectottom: 0px; border-left: 0px; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; border-top: 0px; border-right: 0px; padding-top: 0px">ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">prototype | ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">Stringottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">toStringottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">undefinedottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">valueOf
Java 保留关键字
JavaScript 经常与 Java 一起使用。您应该避免使用一些 Java 对象和属性作为 JavaScript 标识符:
Windows 保留关键字(reserved word)
JavaScript 可以在 HTML 外部使用。它可在许多其他应用程序中作为编程语言使用。 在 HTML 中,您必须(为了可移植性,您也应该这么做)避免使用 HTML 和 Windows 对象和属性的名称作为 Javascript 的变量及函数名:
ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">assign | ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">blurottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">buttonottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">checkBoxottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">clearIntervalottom: 0px; border-left: 0px; padding-bottom: 0px; background-color: rgb(246,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">clearTimeoutottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">clientinformationottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">closeottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">closedottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">confirmottom: 0px; border-left: 0px; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; border-top: 0px; border-right: 0px; padding-top: 0px">ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">constructor | ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">cryptoottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">decodeURIottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">decodeURIComponentottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">defaultStatusottom: 0px; border-left: 0px; padding-bottom: 0px; background-color: rgb(246,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">documentottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">elementottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">elementsottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">embedottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">embedsottom: 0px; border-left: 0px; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; border-top: 0px; border-right: 0px; padding-top: 0px">ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">encodeURI | ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">encodeURIComponentottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">escapeottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">eventottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">fileUploadottom: 0px; border-left: 0px; padding-bottom: 0px; background-color: rgb(246,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">focusottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">formottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">formsottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">frameottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">innerHeightottom: 0px; border-left: 0px; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; border-top: 0px; border-right: 0px; padding-top: 0px">ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">innerWidth | ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">layerottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">layersottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">linkottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">locationottom: 0px; border-left: 0px; padding-bottom: 0px; background-color: rgb(246,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">mimeTypesottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">navigateottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">navigatorottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">framesottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">frameRateottom: 0px; border-left: 0px; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; border-top: 0px; border-right: 0px; padding-top: 0px">ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">hidden | ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">historyottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">imageottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">imagesottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">offscreenBufferingottom: 0px; border-left: 0px; padding-bottom: 0px; background-color: rgb(246,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">openottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">openerottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">optionottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">outerHeightottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">outerWidthottom: 0px; border-left: 0px; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; border-top: 0px; border-right: 0px; padding-top: 0px">ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">packages | ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">pageXOffsetottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">pageYOffsetottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">parentottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">parseFloatottom: 0px; border-left: 0px; padding-bottom: 0px; background-color: rgb(246,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">parseIntottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">passwordottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">pkcs11ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">pluginottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">promptottom: 0px; border-left: 0px; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; border-top: 0px; border-right: 0px; padding-top: 0px">ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">propertyIsEnum | ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">radioottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">resetottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">screenXottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">screenYottom: 0px; border-left: 0px; padding-bottom: 0px; background-color: rgb(246,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">scrollottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">secureottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">selectottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">selfottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">setIntervalottom: 0px; border-left: 0px; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; border-top: 0px; border-right: 0px; padding-top: 0px">ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">setTimeout | ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">statusottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">submitottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">taintottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">textottom: 0px; border-left: 0px; padding-bottom: 0px; background-color: rgb(246,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">textareaottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">topottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">unescapeottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">untaintottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">window
HTML 事件句柄
除此之外,您还应该避免使用 HTML 事件句柄的名称作为 Javascript 的变量及函数名。 实例:
ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">onkeydown | ottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">onkeypressottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">onkeyupottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">onmouSEOverottom: 0px; border-left: 0px; padding-bottom: 0px; background-color: rgb(246,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">onloadottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">onmouseupottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">onmousedownottom: rgb(212,212) 1px solid; padding-top: 7px">ottom: 0px; line-height: 1.8; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 18px; padding-top: 0px">onsubmit
非标准 JavaScript
除了保留关键字,在 JavaScript 实现中也有一些非标准的关键字。 一个实例是 const 关键字,用于定义变量。 一些 JavaScript 引擎把 const 当作 var 的同义词。另一些引擎则把 const 当作只读变量的定义。
Const 是 JavaScript 的扩展。JavaScript 引擎支持它用在 Firefox 和 Chrome 中。但是它并不是 JavaScript 标准 ES3 或 ES5 的组成部分。建议:不要使用它。
谷歌结果:
注意:如果把关键字用作变量名或函数名,可能得到诸如 "Identifier Expected"(应该有标识符、期望标识符)这样的错误消息。
注意:如果将保留字用作变量名或函数名,那么除非将来的浏览器实现了该保留字,否则很可能收不到任何错误消息。当浏览器将其实现后,该单词将被看做关键字,如此将出现关键字错误。
下面给大家介绍javascript语言标识符
标识符就是给变量、函数和对象等指定的名字。构成标识符的字母是有一定的规范,JavaScript语言中标识符的命名规则: 区分大小写,Myname与myname是两个不同的标识符。
标识符首字符可以是以下划线(_)、美元符($)或者字母开始,不能是数字。 标识符中其它字符可以是下划线(_)、美元符($)、字母或数字组成的。
例如,identifier,userName,User_Name,_sys_val,身高,$change等为合法的标识符,而2mail,room#,class为非法的标识符。其中,使用中文“身高”命名的变量是合法的。
注意 JavaScript中的字母是采用Unicode,Unicode叫做统一编码制,是国际上通用的16位编码制,它包含了亚洲文字编码,如中文、日文、韩文等字符。所有JavaScript中的字母可以是中文、日文和韩文等亚洲字母。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。