上一节我们学习了JS里的表单验证方法,本节我们将学习JS中的保留关键字。
什么是JS中的保留关键字?就像是搭积木一样,关键字作为基础元件支起来JS这座大厦。JS中的保留关键字不能被当作变量、函数名或标签被使用,一旦使用就会报错。
根据JS保留关键字的分类,我们总共可以分为8大类关键字:
1. 严格保留关键字:
| implements | interface | let | package | private |
| protected | public | static | yield |
2. ES6新增关键字:
| class | const | extends | import | export |
| super | await | async |
3. 控制流关键字:
| if | else | switch | case | default |
| for | while | do | break | continue |
4. 异常处理关键字:
| try | catch | finally | throw |
5. 数据类型和值关键字:
| true | false | null | undefined | NaN |
| Infinity |
6. 变量和函数关键字:
| var | function | return | this | new |
| void | typeof | instanceof | delete | in |
7. 未来保留关键字:
| enum | implements | interface | package | private |
| protected | public | static |
8. 上下文关键字:
| arguments | eval | get | set | of |
| from |
总结:了解这8大类JS保留关键字,可以避免以后误用这些关键字作变量名或函数名,提高我们JS代码的健壮性。
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程