zoukankan      html  css  js  c++  java
  • 第五章 引用类型> Object类型

    概念:引用类型的值(对象)是引用类型的一个实例。有时也被称为对象定义,描述的是一类对象所具有的属性和方法。

    var person = new Object();

    创建一个Object的新实例,保存在变量Person中。使用的构造函数是Object,它为新对象定义默认的属性和方法。

    5.1 Object类型

    创建Object实例的俩种方法

    1.使用new操作符,后面跟一个Object构造函数。

    var Person = new Object();  
    person.name = "Nicholas";     //为person对象定义属性name
    person.age = 25;              //为person对象定义属性age

    2.使用对象字面量

    var person = {
       name: "Nicholas",
       age: 29
    };

    //对象字面量的属性名也可以是字符串
    var person = {
    "name": "Nicholas",
    "age": 25,
    "sex": "man"
    }
    console.log(person.sex);
    //man

    访问和定义对象属性的俩种方法:

    1.  "."表示法

    var person = new Object();
    person.name = "zhangsan";
    person.age = 29;
    console.log(person.age);
    //29

    2.“[]”方括号语法,将访问的属性名以字符串形式放在方括号中。属性名(包含保留字,关键字,空格, 标点符号)通过运算不是固定值的时候。

    console.log(person["name"]);
    //Nicholas

    //通过变量访问属性
    var person2 = "name";

  • 相关阅读:
    Docker学习笔记
    Docker学习笔记
    Docker学习笔记
    Docker学习笔记
    Docker学习笔记
    第二类斯特灵数学习笔记
    浅谈"n个球"和"m个盒子"之间的乱伦关系
    cf932E. Team Work(第二类斯特灵数 组合数)
    [vijos]lxhgww的奇思妙想(长链剖分)
    BZOJ2054: 疯狂的馒头(并查集)
  • 原文地址:https://www.cnblogs.com/zhangbaihua/p/5558558.html
Copyright © 2011-2022 走看看