1.数据类型
基本数据类型Number String Boolean null undefined
符合数据类型 ()包括数组和对象) object
核心:如果对变量使用typeof查看,值为undefined,此变量以下两种可能。
a、未定义此变量
b、声明了,但未赋值,则值默认为undefined
2.数据类型的赋值过程
基本数据类型是值传递
var a = 10; var b = a; b = 20; console.log(b); // 20 console.log(a); // 10
引用数据类型是址传递
var obj1 = new Object(); //创建一个对象 obj1.name = ‘王大锤‘; //对象.属性名 = 属性值 var obj2 = obj1; obj2.name = ‘王小锤‘ console.log(obj1.name); // 王小锤 console.log(obj2.name); // 王小锤