《JS高级程序设计》之三
1、JS中 == 和 ==的区别
== 可以进行类型的转化,把true转换为1,即为 "1" == 1;
=== 严格比较,只要类型不匹配就返回false。
2、基础类型在内存中的表示,基本数据类型的值在传递过程中互不影响。
var num1 = 5;
var num2 = num1;
3、复杂数据类型
var obj1 = new Object();
var obj2 = obj1;
obj1 .name = "cena";
alert(obj2 .name); // "cena"
4、如果变量是基本数据类型,检测用typeof,如果变量是引用对象,检测用instanceof。用instanceof检测基本数据类型的值,返回的都是false。
5、