JavaScript关键字与保留字
2023-12-18 19:31:42
在我们JS当中,有许多的关键字,这些关键字都有特殊的用途,按照规定,保留的关键字不能用作标识符或属性名。
ECMA-262第6版规定的所有关键字如下:
break do in typeof case else instanceof var
catch export new void class extends return while
const finally super with continue for switch yield
debugger function this default if throw delete import try
规范中描述了一组未来的保留字,同样不能作标识符或属性名。
以下是ECMA-262第6版为将来保留的所有词汇
始终保留:
enum
严格模式下保留:
implements package public
interface protected static
let private
模块代码中保留:
await
这些词汇不能用作标识符,但现在还可以用作对象的属性名。一般来说,最好还是不要使用关键字和保留字作为标识符和属性名,以确保兼容过去与未来的ECMAScript版本。
感谢大家的阅读,如有不对的地方,可以向我提出,感谢大家!
文章来源:https://blog.csdn.net/m0_74577714/article/details/135069565
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!