美文网首页
JavaScript基础--关键字和标识符

JavaScript基础--关键字和标识符

作者: 绚丽多彩的白 | 来源:发表于2020-09-12 13:54 被阅读0次

关键字和保留字

  • 什么是关键字?
    • 被JavaScript语言赋予了特殊含义的单词
      • 好比现实生活中110、120、119对我们又特殊含义一样, 在JavaScript也有一些对于JavaScript有特殊含义的单词,这些单词我们称之为关键字
    • 关键字在开发工具中会显示特殊颜色
    • 关键字不能用作变量名、函数名等
    • 关键字严格区分大小写, var和Var前者是关键字, 后者不是
关键字
break do instanceof typeof case
else new var catch finally
return void continue for switch
while default if throw delete
in try function this with
debugger false true null

  • 什么是保留字?
    • JavaScript预留的关键字,他们虽然现在没有作为关键字,但在以后的升级版本中有可能作为关键字
保留字
class enum extends super const export
import implements let private public yield
interface package protected static

标识符

  • 什么是标识符?
    • 从字面上理解就是用来标识某些东西的符号,标识的目的就是为了将这些东西区分开来
    • 在编程中标识符就是程序员自己在程序中起的一些名字
    • 例如定义变量时的变量名称就是一个标识符var num;, 这里的num就是标识符
  • 标识符命名规则(必须遵守)
    • 只能由26个英文字母的大小写、10个阿拉伯数字0~9、下划线_、美元符号$组成
    • 不能以数字开头
    • 严格区分大小写,比如test和Test是2个不同的标识符
    • 不可以使用关键字、保留字作为标识符
    • JS底层保存标识符时实际上是采用的Unicode编码,所以理论上讲,所有的utf-8中含有的内容都可以作为标识符
  • 标识符命名规范(建议遵守)
    • 变量的名称要有意义(有利于提高阅读性)
    • 变量的命名遵守驼峰命名法,首字母小写,第二个单词的首字母大写
    • 例如: userName、myFirstName

相关文章

网友评论

      本文标题:JavaScript基础--关键字和标识符

      本文链接:https://www.haomeiwen.com/subject/ulkwektx.html