Js汇总(一)

一、Js数据类型:

number
string
boolean
null
undefined
boject  对象
    Function
    Array
    Date
    ...

二 、隐式转换

// + 加号 拼接/运算(如果在运算是里面 第 )
// -减号 运算
看到这里是不是感觉 js很神奇,它可以帮你默认转换样式

"37"-6
//31
"37"+4
//"374"

"1.23" ==1.23


包装对象

类型检测

Js汇总(一)_第1张图片
Paste_Image.png
Js汇总(一)_第2张图片
Paste_Image.png
Js汇总(一)_第3张图片
Paste_Image.png
Js汇总(一)_第4张图片
Paste_Image.png
Js汇总(一)_第5张图片
Paste_Image.png
var o={x:1,y:2,z:3};
'toString' in o;//true
o.propertyIsEnumerable('toString');//不可枚举  false
var key;
for(key in o){
  console.log(key);//x,y,z
}
var obj = Object.create(o);
var obj.a= 4;
var key;
for(key in obj){
   /*if(obj.hasOwnProperty(key)){
    console.log(key);//a
    }*/
   console.log(key);// a,x,y,z
}

你可能感兴趣的:(Js汇总(一))