JavaScript基础第七天之对象

  1. 对象

    1. 初始
      1. 在JavaScript中,对象就是王,如果理解了对象,就理解JavaScript。
      2. 在JavaScript中,几乎一切事物都是对象
      3. 字符串,布尔值,数字(如果用new关键字定义)即对象
      4. 对象,函数,日期,数组,正则表达式页面上元素都是对象
    2. 属性与方法
      1. js对象是包含很多属性的变量。
      2. js对象属性指的是与 对象相关的值。js对象是无序属性的集合。
      3. 属性按照    名称 : 值 对的形式编写(名称和值以冒号分隔)
      4. var 人= {姓名:小明,年龄:18岁,性别:男,身高:1.8米}
      5. json模式创建对象,创建对象用{}号;(最主要的形式)
        1. var peron={name:"马孟起",sex:"男",age:22}
      6. 直接实例化,通过构造函数Object()创建对象
        1. var person=new Object();
        2. person.name="马超"
        3. person.age=22;
      7. 对象属性访问与添加
        1. 访问对象属性
          1. 对象名["属性名"]
            1. var perAge=ren["age"]
          2. 对象名.属性名(比较常用)
            1. var perName=ren["name"]
            2. alert(perName)
            3. 对象添加属性
              1. ren.loveColor="橘黄色"
              2. ren["loveColor"]="天蓝色"
              3. 对象属性修改与删除
                1. 修改对象属性
                2. 删除对象属性
                  1. delete 关键词从对象中删除属性:会同时删除属性的值和属性本身

                  2.            
    3. 对象易变性与变量
      1. 变量不易变
      2. 对象易变
        1. 对象遍历
  2. 构造函数

    1. 初始
      1. 主要功能初始化对象.可以想像成一套模板或一套方案
      2. 通过new 函数名来实例化对象的函数叫构造函数。
      3. new就是在创建对象,从无到有,构造函数就是在为初始化的对象添加属性和方法。
      4. 通过new的方法创建具体的对象时,this才有具体的名称,现在this就表示xiaoMing
    2. 属性方法
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值