题解 | #实现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>
腾讯公司氛围 3634人发布