重学JS 1
js 对象:unfined null bool number string object function 可以调用type of 返回类型. undefined null "" 0 转成逻辑值 为false. 其中只有 undefined == null. js 比较分为数据值,与数据类型的比较,比如"234 " == 234 这个是比较数据值, 所以 返回的是true.但是他们的数据类型并不相等.可以通过"234"===234 这个返回的是false. js 中没有对象的概念,随时都可以 var body = {}; body.hand="left" body.leg="ewl".灵活的对象与属性的关系. function 一种类型。typeof(myfunction)返回的将是function数据类型. var functionA = function(){ alert("come in world"); } 在js 中代码也是一种数据,同意可以被赋值和修改. function 有 caller property , function whereIam(){ aler("call me who"+ whereIam.caller) } function oschinaCall(){whereIam();} oschinaCall(); // call me who