• 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);
    那些看似不起波澜的日复一日,会突然在某一天让人看到坚持的意义。
  • 相关阅读:
    VINS_Fusion 框架
    VINS_Fusion 前端源码解析
    堆与优先队列
    LSD-SLAM简介
    直接法和特征点法的区别与优缺点
    CV::Mat介绍
    C++ 位运算
    OPENCV重要函数
    C++ 优先队列
    特征点法的巅峰之作—ORBSLAM2
  • 原文地址:https://www.cnblogs.com/Dcode/p/12759215.html
Copyright © 2020-2023  润新知