将一个指定的对象的原型设置为另一个对象或者null(既对象的[[Prototype]]内部属性).
示例:
<script type="text/javascript"> var Car=function(){ this.name="车"; } var benz=new Car(); console.log(benz.name); Object.setPrototypeOf(benz,{name:"小轿车",price:"23456"}); console.log(benz.name); //未重写 console.log(benz.price); </script>
结果:
语法
Object.setPrototypeOf(obj, prototype)参数 obj将被设置原型的对象.prototype该对象新的原型(可以是一个对象或者null).
如对本文有疑问, 点击进行留言回复!!
asp.net中ajax和一般处理程序(handler.ashx)的交互
egg.js创建项目,目录介绍,简单使用,sequelize mysql使用
网友评论