描述网页内容的html,描述网页样式的css,描述网页行为的JavaScript
js,适合面向对象和函数式编程风格
es5新特性
第二章
词法结构
1.JavaScript程序是用Unicode字符集编写的
Unicode是ASCII和Latin-1的超集支持地球上所有语言
2.JavaScript是区分大小写的语言
HTML不区分大小写(XHTML区分大小写)
3.js 标识符(变量、函数名)必须使用字母,下划线,$开头,后续的字符可以有数字
4.return,break,continue和随后的表达式之间不能换行
5.JavaScript当前语句和下一行语句无法合并解析,JavaScript则在第一行的后面填补分号,
例外1)在涉及return,break,continue的语句中,如果三个关键词后紧跟着换行,则js会在换行处填补分号
2)涉及 ++ --运算符时,用作后缀表达式,它和表达式应当在同一行,否则行尾将填补分号,同时++ --则会作为下一行代码的前缀操作符并与之一起解析
6.JavaScript数据类型,原始类型,对象类型
原始类型:数字、字符串、布尔、null、 undefined