2011-16

    技术2025-12-12  12

    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

    最新回复(0)