• JS中的对象


    1.内置对象——JS提供的对象

    2.宿主对象——根据不同的执行环境划分的

    3.自定义对象——用户创建的对象

     (1) 对象字面量

      ① 创建对象

          使用大括号创建一个空对象,属性名和属性值之间用冒号隔开,多组属性之间用逗号隔开;属性名中的引号可加可不加,如果含有特殊字符必须加  

      var 对象名={  属性名:'属性值' }

    var range={
      name: '周深',
      sex: '男',
      age:'28',
      'come@from': '北京'
    };

    ②访问对象中的属性

      对象.属性

      对象[ '属性名' ]

    //访问对象中的属性
    console.log(range.age);
    //修改属性值
    range.age='29';
    range['age']='30';
    //访问不存在的属性
    console.log(range.height);  // undefined
    //添加属性
    range.height='170';

    (2) 内置构造函数创建对象

      new Object()   创建一个空对象,需要单独添加每一个属性构造函数,是通过new来调用的函数,返回一个对象。

    var laptop = new Object();
    //需要单独添加每一个属性
    laptop.lid='2005';
    laptop['price']='3199';
    console.log(laptop);
    那些看似不起波澜的日复一日,会突然在某一天让人看到坚持的意义。
  • 相关阅读:
    linux: DNF自定义变量
    linux: bash docs
    思考:人类认知的本质
    http keepalive
    github Please use a personal access token instead 解决方式
    Codeforces Round #549 (Div. 1)
    CF1408H Rainbow Triples
    mq消息堆积处理
    常用的JAVA线程池有以下几种类型:
    spring知识 马士兵
  • 原文地址:https://www.cnblogs.com/Dcode/p/12759215.html
Copyright © 2020-2023  润新知