js 面向对象类
类与实例:
类的声明
生成实例
类与继承
如何实现继承
继承的几种方式
原型链实现继承
new child2.__proto__ 就是原型对象
child2.prototype 也是原型对象
child2.prototype = new Parent2() 这句就是子继承父级了
完美写法
版权声明:本文由Web学习之路发布,如需转载请注明出处。
类与实例:
类的声明
生成实例
类与继承
如何实现继承
继承的几种方式
原型链实现继承
new child2.__proto__ 就是原型对象
child2.prototype 也是原型对象
child2.prototype = new Parent2() 这句就是子继承父级了
完美写法
版权声明:本文由Web学习之路发布,如需转载请注明出处。
HTTP协议的主要特点 1,简单快速,每个资源是固定的,通过固定url就可以了 2,灵活 head有数据类型,一个HTTP协议可以完成不同数据类型的传输 3,无连接&nb...
创建对象有几种方法:原型,构造函数,实例,原型链左边 实例对象 instanceof 构造函数 来判断是不是同一个引用原型用constructor 比instanceof来判断继承更严谨var o3=new M()o3 instanceof M &nb...
如果函数定义了参数就会自动生成新的作用域,这时候里面的变量值就会先从参数新的作用域找,如果没有就会再往上面找直到全局...
对象浅拷贝Object.assign,也可以做到浅拷 slice let obj=[11,22,33,44,['aa','bb','cc']] let aaa=obj.slice(0); aaa[4][0]='ccc' c...
arr=[1,2,3,4]; obj={a:'aaa'}; console.log(arr.constructor===Object) //false arr instanceof Array //true Object.prototype.toString.call(...
首先讲粗略说一下宏任务和微任务宏任务:script(整体代码), setTimeout, setInterval微任务包括: Promise, MutationObserver(html5新特性),process.nextTick。 代码从上至下在执行过程,遇到Promise,new Promi...