javascript学习笔记:词法结构

Posted 太阳花0525

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript学习笔记:词法结构相关的知识,希望对你有一定的参考价值。

一:字符集

  javascript程序是用Unicode字符集编写的。

二:区分大小写

  javascript是区分大小写的语言,但需注意的是html不区分大小写

三:空格、换行符和格式控制符

  javascript会忽略程序中的标识之间的空格

四:Unicode转义序列

  在有些计算机硬件和软件里,无法显示或者输入Unicode字符全集,为了支持那些使用老旧技术的程序员,javascript定义了一种特殊序列,使用6个ASCII字符来代表任意16位Unicode内码。

五:注释

  分为两种:

    //单行注释

    /*   */多行注释

六:直接量

  直接量就是在程序中直接使用的数值。

七:标识符和保留字

  标识符就是一个名字。在javascript中,标识符用来对变量和函数进行命名,或者使用做javascript代码中某些循环语句中跳转位置的标记

  标识符的命名:

    (1)必须以字母,下划线(_)或者是美元符号($)开始

    (2)区分大小写

    (3)不能用数字开头

  保留字:javascript把一些标识符拿出来用作自己的关键字。因此,就不能再在程序中作为标识符来使用了

      break  delete function return typeof case do if switch var等

  javascript同样保留了一些关键字,在当前版本中没有用到,但未来版本可能用到

      class const export extends import super

  javascript预定义了很多全局变量和函数,应当避免把他们的名字用作变量名和函数名

    arguments encodeURI Infinity Number RegExp Array 等

以上是关于javascript学习笔记:词法结构的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript权威指南(第6版)学习笔记一

go学习Golang底层学习笔记

go学习Golang底层学习笔记

《你不知道的 JavaScript 上卷》 学习笔记

JavaScript学习笔记

JavaScript学习笔记