1 标识符

  1. 什么是标识符?
  2. 变量,函数,属性的名字,或者函数的参数。
  3. 标识符的命名规则:
  4. a.有字母、数字和下划线组成或美元符合($)组成
  5. b.不能由数字开头
  6. c.不能使用关键字、保留符作为标识符
  7. d.不能包含算术运算符,或特殊运算符(#,etc

2 变量声明

  1. var a=10;
  2. var b;
  3. console.log(b);声明一个变量但是不赋值会输出undefined(未定义)

3 数据类型

  1. numberstringBoolean (数字,字符串和布尔类型)
  2. var a=10;
  3. var b=“hello world”;
  4. var c= true;
  5. console.log(typeof a)

4 复杂数据类型

4-1数组

  1. 数组 array
  2. var a[1,2,3];
  3. console.log(a.length);获取数组的长度
  4. console.log(a[0]);输出第一个数组元素 数组的输出是看下标的 数组的下标是从0开始的

4-2 json对象

  1. 声明json对象 {key:value} {键:值} key的引号可以省略
  2. var yang = {
  3. name:"zhangsan",
  4. age:"20",
  5. sex:"男"
  6. }
  7. 读取json对象的值:
  8. console.log(yang.name)

4-3 函数

  1. 函数是什么?
  2. function是封装某段有特定功能的代码块
  3. 定义函数:
  4. function go() {
  5. console.log("hello world")
  6. }
  7. 需要调用函数:
  8. go() //输出hello world

7 for循环

  1. for (var i=o;i<=4;i++) {
  2. console.log(i);
  3. }

8 数组值的添加

  1. var a["html","css","js"]
  2. a.push(1); 向后添加
  3. a.unshift(2); 向前添加
  4. console.log(a)