上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页
摘要: //super关键字 //1、作为函数调用,调用父类的构造函数. //ES6中要求,在字类构造函数中,必须执行一个super函数 //super指向父类的原型不是父类class class A { constructor(x) { this.x = x } } class B extends A { 阅读全文
posted @ 2021-02-27 09:03 abcdefgab 阅读(64) 评论(0) 推荐(0)
摘要: //父类 class Person { constructor(name, age) { this.name = name this.age = age } printInfo() { console.log(this.name) console.log(this.age) } } //字类 cla 阅读全文
posted @ 2021-02-27 08:54 abcdefgab 阅读(57) 评论(0) 推荐(0)
摘要: //静态属性是指定义在Class上本身的属性,而不是定义在实例对象上 class Person { //ES6明确规定 ,Class内部只能声明静态方法,不能有静态属性 //一个提案,在属性前加上static关键字,变成静态属性 //静态属性定义在类型上通过类型访问 //static country 阅读全文
posted @ 2021-02-27 08:32 abcdefgab 阅读(147) 评论(0) 推荐(0)
摘要: //在类型上定义的方法都在原型链上 // 在类中定义方法前加上static关键字,该方法就是静态方法 // 静态方法可以直接通过类来直接调用 class Foo { //实例方法,定义在实例对象的原型上 methodA() { console.log("methodA is called") } / 阅读全文
posted @ 2021-02-27 08:20 abcdefgab 阅读(661) 评论(0) 推荐(0)
摘要: //类的定义也可以使用表达式的形式定义 let MyClass = class Me { getClassName() { return Me.name } } let myclass = new MyClass() console.log(myclass.getClassName()) //err 阅读全文
posted @ 2021-02-26 23:38 abcdefgab 阅读(62) 评论(0) 推荐(0)
摘要: class Person { constructor(name, age) { this.name = name this.age = age } //__age__ = 0 get age() { console.log("get is called") //return this.__age__ 阅读全文
posted @ 2021-02-26 23:26 abcdefgab 阅读(628) 评论(0) 推荐(0)
摘要: //constructor方法 ,通过new命令生成实例对象时,会自动调用该方法 //通常我们在constructor方法进行一些数据的初始化 // class Person { // constructor(name, age) { // console.log("constructor is c 阅读全文
posted @ 2021-02-26 23:22 abcdefgab 阅读(271) 评论(0) 推荐(0)
摘要: // function Person(name, age) { // this.name = name // this.age = age // } // Person.prototype.printInfo = function () { // console.log(this.name) // 阅读全文
posted @ 2021-02-26 23:20 abcdefgab 阅读(49) 评论(0) 推荐(0)
摘要: //秒杀商品剩余件数类似数据时效性要求高 //目前web即时消息通讯的解决方案:轮询、长轮询、websocket //案例:模拟客户端通过轮询方式向服务发送异步请求获取数据 let ajax = function* () { yield new Promise((resolve, reject) = 阅读全文
posted @ 2021-02-26 22:36 abcdefgab 阅读(63) 评论(0) 推荐(0)
摘要: //案例:使用Generator函数模拟抽奖的实现 function choujiang() { console.log("执行抽奖业务逻辑") } let myGenerator = function* () { //控制抽奖次数 let count = 3 while (count > 0) { 阅读全文
posted @ 2021-02-26 22:19 abcdefgab 阅读(76) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页