数据类型

ES5中含
一.  五种简单数据类型
1.Undefined  
未初始化的变量&未申明的变量
 
2.Null   
typeof null   返回object   因为从逻辑角度看,null是一个空对象指针
 
3.Boolean
true和false区分大小写 
所有类型的值都有与这两个Boolean值等价的值
转换为对应的Boolean可调用Boolean函数
流控制语句自动执行Boolean转换
 
4.Number
 parseInt()
parseFloat()
isNaN()
 
5.String
toString():除了null和undefined,数值 数组 对象 字符串值都有toString()方法
二.一种复杂数据类型
Object
对象是一组数据和功能的集合
object的每个实例都具有下列属性和方法:
1.constructor:保存着用于创建当前对象的函数
2.hasOwnPropery(properyName):用于检查给定的属性在当前对象实例中是否存在,property必须以字符串形式指定
3.isPrototypeof(object):用于检查传入的对象是否是当前对象的原型
4.propertyIsEnumberable(propertyName):用于检查给定的对象是否能够使用 for-in 语句来枚举
5.toLocalString():返回对象的字符串表示,该字符串与执行环境的地区对应
6.toString():返回对象的字符串表示
7.valueOf():返回对象的字符串、数值或布尔值表示
posted @ 2017-04-19 21:36  yellia_ma  阅读(135)  评论(0)    收藏  举报