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():返回对象的字符串,布尔值或数值表示。

     

  • 相关阅读:
    vue生命周期详细解析
    Chrome浏览器中onunload有时候没反应怎么办
    JavaScript中<button>与<input type="button"..的区别
    java泛型
    hashCode与equals
    HttpClient HttpServlet HttpUrlConnection
    think in java 笔记
    红黑树
    AC自动机
    并查集
  • 原文地址:https://www.cnblogs.com/xianglan666/p/12926276.html
Copyright © 2011-2022 走看看