js 给keywords 赋值需要注意哪些事项?

如果您想在JavaScript中为一个变量赋值关键字,通常会出现语法错误,因为关键字已经被JavaScript保留并用于特定的用途。
 
例如,您不能像这样给一个变量赋值关键字 "if":
 
var if = "something"; // 语法错误
如果您需要使用类似关键字的标识符作为变量名,您可以在标识符前面添加一个下划线或其他字符,或者使用不同的命名约定,如camelCase。
 
var _if = "something"; // 合法的方式,使用下划线前缀
var ifValue = "something"; // 合法的方式,使用camelCase命名约定
但是,最好避免使用与JavaScript关键字相同的标识符,以避免出现错误和混淆。
以下是JavaScript中的一些保留关键字:
 
break
case
catch
class
const
continue
debugger
default
delete
do
else
enum
export
extends
false
finally
for
function
if
import
in
instanceof
new
null
return
super
switch
this
throw
true
try
typeof
var
void
while
with
yield
如果您必须使用保留关键字作为变量名,请在变量名前面添加下划线或其他字符,并且最好在代码中对这些变量进行注释,以使代码更易于理解和维护。