题解 | #实现new操作符#
实现new操作符
https://www.nowcoder.com/practice/71c2aff7cb6641099aa17d56157a91b9
<!DOCTYPE html> <html> <head> <meta charset=utf-8> </head> <body> <script type="text/javascript"> const _new = function(className,...args) { //1.建一个对象 //2.给这个对象的原型进行赋值 //3.将类里面的属性和方法进行继承 const obj = {} obj.__proto__ = className.prototype className.apply(obj,args) return obj } </script> </body> </html>