JavaScript,一种高级编程语言,通过解释执行,是一门动态类型,面向对象(基于原型)和事件驱动的直译语言[4]。它已经由ECMA(欧洲电脑制造商协会)通过ECMAScript实现语言的标准化[4]。它被世界上的绝大多数网站所使用,也被世界主流浏览器(Chrome、IE、FireFox、Safari、Opera)支持。JavaScript是一门基于原型、函数先行的语言[5],是一门多范式的语言,它支持面向对象编程,命令式编程,以及函数式编程。它提供语法来操控文本,数组,日期以及正则表达式等,不支持I/O,比如网络,存储和图形等,但这些都可以由它的宿主环境提供支持。https://zh.wikipedia.org/wiki/JavaScript
- DOM 定义了访问和操作 HTML 文档的标准方法。 DOM 将 HTML 文档表达为树结构。
- BOM(Browser Object Model) 是指浏览器对象模型,是用于描述这种对象与对象之间层次关系的模型,浏览器对象模型提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。
注释
语法
- JS会自动忽略从程序中标识之间的空格,换行符(注意return,break,continue,(++,–,解析位置不对挺))。
- JS只会在缺少了分号无法解析代码填补分号。
标识符
变量
变量声明与赋值
数据类型
typeof
Undefined
Null
Number
isNaN()
数值转换
parseInt()
parseFloat()
String
String和toString
Boolean
建议大家买犀牛书或者js高级设计来看,我的这个文章只是简单的点了点。