06-JavaScript标识符

  • 什么是标识符
    • 从字面上理解就是用来标识某些东西的符号,标识的目的就是为了将这些东西区分开来
    • 其实标识符的作用就跟人类的名字差不多,为了区分每个人,就在每个人出生的时候起了个名字
      • 日常生活中乔丹、刘德华、吴京这些都是标识符
      • 在编程中标识符就是程序员自己在程序中起的一些名字
      • 例如定义变量时的变量名称就是一个标识符var num;, 这里的num就是标识符


  • 标识符命名规则(必须遵守)
    • 只能由26个英文字母的大小写、10个阿拉伯数字0~9、下划线_、美元符号$组成



    • 不能以数字开头, 也不能是纯数字


    • 严格区分大小写,比如test和Test是2个不同的标识符


    • 不可以使用关键字、保留字作为标识符


    • JS底层保存标识符时实际上是采用的Unicode编码,所以理论上讲,所有的utf-8中含有的内容都可以作为标识符(中文也可以作为标识符, 但在企业开发中一定不要使用中文作为标识符)







  • 标识符的命名规范(建议遵守)
    • 变量的名称要有意义(有利于提高代码的阅读性)
    • 变量的命名遵循驼峰命名法, 首字母小写第二个单词的首字母大写

例如: useName, lastName;

  • 练习: 找出所有不合法的标识符


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。