• 5种基本类型之外的数据类型是object——对象、添加、读取


    基本数据类型表示的都是独立的,不能成为整体,所以需要组合成有关系的数据类型是——对象

    object是复合类型的数据,里面可以保存多个数据类型的数据

    对象的分类:

            内建对象:

                    由ES标准中定义的对象,在任何ES的实现中都可以使用

                    比如:Math String Number Bollean Function Object

            宿主对象:

                    由js运行环境提供的对象,目前来讲主要指由浏览器提供的对象。

                    比如BOM,DOM

                    比如:document console

            自定义对象:由开发人员自己创建的对象


    对象的创建:

            使用new关键字调用函数,是构造函数constructor,

            构造函数是专门用于创建对象的函数

            使用typeof检查一个对象时,会返回object

                var obj=new Object();
                console.log( typeof obj)

     对象相当于盒子,需要向盒子里面装东西

    对象中保存的值是属性,名称是属性名

    添加属性的方法:对象.属性名=属性值

                    var obj=new Object();
                obj.name='张三';
                obj.age=79;
                console.log(  obj)

    1. var obj=new Object();
    2. obj.name='张三';
    3. obj.age=79;
    4. obj.gender='男'
    5. console.log( obj)


    对象的读取:

            语法:对象.属性名

                    var obj=new Object();
                obj.name='张三';
                obj.age=79;
                obj.gender='男'
                console.log(  obj.age)

    如果读取的对象中没有的属性,不会报错,而是返回undefined


    修改对象的属性值:

            语法:对象.属性名=新值


    删除对象的属性:

            语法:delete 对象.属性名

  • 相关阅读:
    DataFrame窗口函数操作
    SpringBoot - RESTful接口命名及参数路径编写规范
    mongdb shell无法链接数据库
    Euclidean Distance Transform - EDT
    SpringBoot工程打包与运行(Windows版)
    Cesium
    CY5.5(Cyanine5.5) azide, 10 mM/DMSO,花菁染料Cy5.5标记叠氮
    【重识云原生】第六章容器6.1.8节——Docker核心技术UnionFS
    华为机试 - 按索引范围翻转文章片段
    理解OIDC协议和认证机制
  • 原文地址:https://blog.csdn.net/weixin_47295886/article/details/127386453