ES-对象篇

本文详细介绍了JavaScript中的对象,包括对象概述、自定义对象的两种创建方式、对象的创建过程、增删改查操作、对象的方法以及如何获取和设置属性值。此外,还探讨了关键字instanceof的用法,用于判断引用类型。
摘要由CSDN通过智能技术生成

1. 对象概述

  1. 什么是对象?

    1. 现实生活中:`万物皆对象`,对象是一个具体的事物,看得见摸得着的实物。
       例如,一本书、一辆汽车、一个人可以是“对象”,一个数据库、一张网页
    2.JS中:对象是`一组无序的相关属性和方法的集合`,所有事物都是对象
       例如`字符串``数值``数组``函数`3.对象是由属性和方法组成的
    
  2. 为什么需要对象

    1. 保存一个值时,可以使用变量,保存多个值(一组值)时,可以使用数组。
       如果要保存一个人的完整信息呢?
    2. 对象表达结构更清晰,更强大。
    
  3. 对象分三种

    1. 自定义对象:自己写的
    2. 内置对象:系统提供的
    3. 浏览器对象:浏览器的
    4. 自定义对象和内置对象属于JS基础内容,属于ECMAScript;
    5. 浏览器对象属于JS独有的(详见JS-API讲解)
    

2. 自定义对象

  1. 字面量方式:

    var 对象名 = {
         
         属性名:属性值,
         方法名:function(){
         }
    }
    // 字面量是在源代码中一个固定值的表示法
    // 通俗来说,字面量就是一眼看上去就知道是什么样的值
    
  2. new创建对象:

    //系统自带的构造函数 Object()
    var obj = new 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值