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


    对象

    什么是对象?

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

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

    创建对象的三种方式

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

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

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

    function 构造函数名() {

            this.属性=值;

            this.方法=function() {

            }          

    }

    new 构造函数名();

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

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

    遍历对象

  • 相关阅读:
    蓝桥杯:翻硬币
    基于Simulink融合IMU传感器数据(附源码)
    vue中使用KeepAlive保存状态及滚动位置(scrollTop)
    自学了两年自动化门都没入?资料收藏家的名汇倒是锤实了,附入门教程...
    力扣(LeetCode)322. 零钱兑换(2022.11.19)
    flink源码分析之功能组件(四)-slot管理组件I
    博睿数据携手亚马逊云科技,助您开启全链路可观测之旅
    Prometheus+Consul 自助服务发现
    Python中那些简单又好用的特性和用法
    SpringBoot - 在IDEA中如何引入本地JAR包?
  • 原文地址:https://blog.csdn.net/weixin_50768118/article/details/127403916