zoukankan      html  css  js  c++  java
  • JavaScript基础知识整理(引用类型-Object)

    Object类型

    其他的引用类型都是Object类型的实例,创建Object实例有两种方式

    (1)使用构造函数
    var obj = new Object();
    obj.name = "xiaoxiao"
    obj.age = 18;
    (2)使用对象字面量
    var obj = {
         name:"xiaoxiao",
         age:18
    }

    访问对象属性可以使用点表示法和方括号表示法

    两者没有区别,但方括号表示法可以使用变量来访问对象的属性

    var proto = "name";
    alert(obj[proto]); //xiaoxiao

    Object实例的属性和方法

    Object的每个实例都具有下列属性和方法

    • constructor:保存着用于创建当前对象的函数。
    • hasOwnProperty(propertyName):可以检查所传递的参数属性名在实例中是否存在,参数名用字符串表示
    • isPrototypeOf(object):检查传入的对象是否为当前对象的原型。
    • propertyIsEnumerable(propertyName):用于检查给定属性名是否能枚举
    • toLocaleString():返回对象的字符串表示。
    • toString():返回对象的字符串表示。
    • valueOf():返回对象的字符串,布尔值或数值表示。

     

  • 相关阅读:
    前端开发中的设计模式
    前端常见的攻击
    前端笔试题
    JavaScript中的回调地狱及解决方法
    JavaScript中的编码解码
    JavaScript中操作节点
    前端常见面试题
    Vue的使用总结(2)
    JavaScript中的事件
    Vue的使用总结(1)
  • 原文地址:https://www.cnblogs.com/xianglan666/p/12926276.html
Copyright © 2011-2022 走看看