JavaScript中所有变量都可以当作对象使用,null 和 undefined除外。
JavaScript不包含传统的类继承模型,而是使用 prototype 原型模型。
我们自诩为搬砖工,平常常常可能遇到以下这些砖头:
var a = undefined, b = null, c = false, d = 1, e = ‘uncle‘, f = [2, 3], g = new Date(), h = function () {},i = {‘name‘:‘shawn‘};
console.log("**************基本类型**************");
console.log(typeof a);//未定义 undefined
console.log(typeof b);//空指针 null
console.log(typeof c);//布尔值 boolean
console.log(typeof d);//数值 number
console.log(typeof e);//字符串 string
console.log(typeof f);//数组 object
console.log(typeof g);//内置对象 object
console.log(typeof h);//自定义函数 object
console.log(typeof i);//自定义函数 object
(未完待续)
原文:http://www.cnblogs.com/unclexiao/p/5750289.html