第一章javascript词法结构笔记摘要

来源:互联网 发布:千牛是淘宝卖家版么 编辑:程序博客网 时间:2024/06/03 16:10

语法介绍

  1. javascript最流行的脚本语言,用于web和HTML,服务器、pc、移动端
  2. 轻量级语言,可以插入HTML页面,由浏览器按编写顺序执行

一、字符集

Unicode字符集编写,是ASCII和Latin-1的超集。
1.区分大小写。
eg:在HTML中可以写成onclick或者onClick,而在js中必须写onclick
2.忽略标识间空格、换行符(多数),形成统一编码风格。
(1)除识别普通空格符(\u0020),还可识别:
水平制表符(\u0009)、垂直制表符(\u000B)、换页符(\u000C)、不中断空白符(\u00A0)、字节序标记(\uFEFF)
(2)js将以下字符识别为行结束符:
换行符(\u000A)、回车符(\u000D)、行分隔符(\U2028)、段分隔符(\U2029)
回车符和换行符一起被解析为一个单行结束符

二、注释

//单行注释/*一段注释*//*这里是*多行注释*/

三、直接量

1//数字1.1//小数"hello world"//字符串true//布尔值/javascript/gi  //正则表达式null //空{x:1,y:2}//对象[1,2,3,4,5]//数组

四、标识符和保留字

标识符
(1)必须以字母、下划线(_)、美元符($)开始
(2)后续可以是字母、数字、下划线、美元符

//下面是合法的标识符imy_name$12_dummyv12//也可以后接非英语和数学符号var π=3.14;

保留字
js把一些标识符做自己的关键字,而程序员就不能用这些关键字做标识符了。

function switch break while null//保留字implements  private  import super//普通代码合法,严格模式是保留字Array Error Number JSON parseInt//预定义的全局变量和函数,也应该避免做变量名和函数名

五、可选的分号

单行一句可以省略

a=3;b=4;//可表示为a=3b=4;//此处不能省略a=3;b=4

此内容根据书本自己总结的,请辩证阅读,如有错误,诚请指正

原创粉丝点击