0 序言

诞生时间1995年
布兰登·艾奇只用了十天就设计出JavaScript,故初始不严谨
设计思路

  1. 借鉴C语言的基本语法;
  2. 借鉴Java语言的数据类型和内存管理;
  3. 借鉴Scheme语言,将函数提升到"第一等公民"first class)的地位;
  4. 借鉴Self语言,使用基于原型(prototype)的继承机制。

yuque_diagram.jpg

1 注释和命名规范

  1. /*
  2. 注释1. // 单行注释
  3. 2.ctrl+shift+/ 多行注释
  4. 变量命名
  5. 1.不能以数字、特殊字符开头
  6. 2.不能用中划线命名法
  7. */

2 声明变量

使用var 关键字声明变量

  1. var a = 10 ;
  2. //声明多个变量用英文逗号隔开
  3. var a = 10,
  4. b = "html",
  5. c = true

4-1 for循环

  1. var i = 0;
  2. for (i<=0, i++ ){
  3. console.logi
  4. }
  5. //执行流程:i<=0 → console.log(i) → i++