菁英数字科技(猩码)-猩码学苑-专注软件开发人才菁英教育
标题:
前端-范建荣-20230530
[打印本页]
作者:
°荣
时间:
2023-5-30 18:20
标题:
前端-范建荣-20230530
一、学习内容
ES6-类 - Person
语法糖 - 之前语法的精简
constructor构造函数
class Person {
// 属性
constructor(uname, age) {
this.uname = uname
this.age = age
}
// 方法
sayName() {
console.log('我的名字叫:' + this.uname)
}
sleep() {
console.log('这是Person类中的sleep方法')
}
// 静态方法
static play(ball) {
console.log('这是Person类的静态方法')
console.log('我喜欢玩' + ball)
}
}
console.dir(Person)
Person.play('乒乓球')
// 实例化
let p1 = new Person('张飞', 30)
console.log(p1)
p1.sayName()
p1.sleep()
// p1.play() //报错
let p2 = new Person('刘备', 50)
console.log(p2)
console.log(p1.sayName === p2.sayName) //true
console.log(p1.__proto__)
console.log(Person.prototype)
console.log(p1.__proto__ === Person.prototype)//true
extends继承
二、遇到的问题
无
三、是否解决
无
欢迎光临 菁英数字科技(猩码)-猩码学苑-专注软件开发人才菁英教育 (http://www.xingmaxueyuan.com/)
Powered by Discuz! X3.4