JS- Object类型

作者: 光小月 | 来源:发表于2016-12-09 10:58 被阅读12次

    定义

    一组数据和功能的集合。
    对象可以通过执行new 操作符后跟着要创建的对象类型的名称来创建。
    这句话比较经典:Object类型所具有的任何属性和方法同样存在于更具体的对象中。

    Object的每个实例所具有的属性和方法

    • Constructor
      构造器,构造函数(constructor)==Object().
    • hasOwnProperty(propertyName)
      用于检查给定属性在当前对象实例中是否存在,不在原型链上
      o.hasOwnProperty('name').
    • isPropertypeOf(object)
      检查传入的对象是否是另一个对象的原型。
    • propertyIsEnumerable(propertyName)
      检查给定属性是否能够使用for-in语句来枚举。
    • toLocalString()
    • toString()
    • valueOf()
      返回对象的字符串、数值或布尔值表示。字符串形式
    var o = new Object();  // new Object(); 是无名对象,也是实例
    o 是变量,指向new Object();对象,同时有人称为对象
    

    相关文章

      网友评论

        本文标题:JS- Object类型

        本文链接:https://www.haomeiwen.com/subject/kfxsmttx.html