2011-16

来源:互联网 发布:人民大学网络教育官网 编辑:程序博客网 时间:2024/05/18 17:00

javascript  的原始类型有5种:null,undefined,String,Number,Boolean.
javascript  的原始值,引用值

原始值:是存储在栈中的简单数据段,它的值直接存储在变量访问位置。

引用值:是存储在堆中,存储在变量处的是一个指针,指向存储对象的内存处。
Number 最大值 MAX_VALUE 最小值  MIN_VALUE
       超过最大值的值POSITIVE_INFINITY  小于最小值的值  NEGATIVE_INFINITY
       Infinity 无穷大   -Infinity 副无穷大
       isFinit() 验证是否有穷数
       isNAN()  验证是不是一个数字                    
       toString(),toString(2) 转化为2进制字串,toString(8) 转化为8进制字串,toString(16) 转化为16进制字串
       parseInt('010',2),=2,parseInt('010',8)=8,parseInt('010',10)=10

 

Object 类的属性:(具体参见js高级程序设计p22s)

Constructor

Prototype

Object  类的方法:

hasOwnProperty(property)

isPrototypeOf(object)

propertyIsEnumerable(property)

toString()

valueOf()

 

Boolean 布尔类型是true,false的对象形式。

boolean类型尽量使用原始值,使用兑对象形式容易出错。如:

var a= new Booblean(true);

var bResult = a&&true;

false&&true 应该为false ,但是此例的结果是true,因为a是一个对象,对对象来说非空就是true,所以此例的结果是true

原创粉丝点击