• JavaScript基础---JavaScript对象---10.19


    对象

    什么是对象?

    现实生活中:万物皆对象,对象是一个具体的事物,看得见摸得着的实物。例如,一本书、一辆汽车、一个人可以是"对象",一个数据库、一张网页、一个与远程服务器的连接也可以是"对象"。在JavaScript中,对象是一组无序的相关属性和方法的集合,所有的事物都是对象,例如字符串、数值、数组、函数等。

    对象是由属性方法组成的。
    属性:事物的特征,在对象中用属性来表示(常用名词)
    方法:事物的行为,在对象中用方法来表示(常用动词)

    创建对象的三种方式

    在JavaScript中,现阶段我们可以采用三种方式创建对象(object):

    • 利用字面量创建对象
    • 利用new Object创建对象
    • 利用构造函数创建对象

    我们前面两种创建对象的方式一次只能创建一个对象,构造函数就是把我们对象里面一些相同的属性和方法抽象出来封装到函数里面。我们利用构造函数创建对象的过程我们也称为对象的实例化。

    function 构造函数名() {

            this.属性=值;

            this.方法=function() {

            }          

    }

    new 构造函数名();

    new在执行时会做四件事情:

    1. 在内存中创建一个新的空对象。
    2. 让this指向这个新的对象。
    3. 执行构造函数里面的代码,给这个新对象添加属性和方法。
    4. 返回这个新对象(所以构造函数里面不需要return)。

    遍历对象

  • 相关阅读:
    SpringCloud&Alibaba
    事务,不只ACID
    固定VMware中Linux系统的ip地址
    Kubernetes数据卷Volume和数据卷分类(emptyDir、nfs、hostPath、ConfigMap)详解
    项链 (爱思创算法四)(期中测试)(答案记录)
    【JavaSE】String类的重点语法知识汇总
    c++ 之安装opencv显示图片
    量化交易系统如何获取股票数据的执行过程?
    AlDente Pro for mac最新激活版:电池长续航软件
    nginx-module-vts监控nginx流量
  • 原文地址:https://blog.csdn.net/weixin_50768118/article/details/127403916