今日学习笔记

  • 一,       对象,万物皆可为对象,由属性(特征)+方法(行为)组成

    1, 特征:多为名词

    2, 行为能干什么,多为名词

    3, 使用

    ①   命名格式

    let 对象名{属性名:属性值

    方法:方法名

    }

    ②   如何访问(输出)

    Console.log(对象名.属性名/方法名)

    ③   查询:就是输出

    ④   修改:对象名.属性名=‘新的值’

    ⑤   增加:属性名.属性值=‘新的值’

    ⑥   删除:delete 对象名.属性名

    ⑦   遍历:

    For(let k in 属性名){console.log(k)} //输出为属性名和方法

    For(let k in 属性名){console.log(person[k])} //输出为值或函数

    console.log(Object.keys(对象名)[第n+1个元素]); // 输出对象名

    二,类抽取多个对象共同的东西封装成一个类(模板),将类实体化就为对象

    1, 创建

    Class 类名{类体}

    Var xx =new 类名()//将xx定义为一个对象

    2, 构造函数(constructor)用于传参,通过new命令生成对象实例时,自动调用

    写法: constructor (uname){this.uname=uname}

    3, 类的继承,继承完全一样的内用

    Class 子类名 extends 父类名{ super()}

    其中的super用于给父类传参

    删除节点时,先获取父节点,通过父节点删除自己

  • 10
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值