Prototype
对该对象的对象原型的引用。对于所有的对象,它默认返回 Object 对象的一个实例。
<html><mce:script type="text/javascript"><!--
Object.prototype.test = "prototype.test";
var obj = new Object();
obj.test = "test";
alert(obj.test);//test
var obj2 = new Object();
alert(obj2.test); //prototype.test
// --></mce:script></html>
顾名思义,如果在prototype的基础上添加了某些属性,之后基于该对象的新生对象都会受到影响!所以应该避免
使用
prototype
原型来扩展,因为
prototype
原型会容易“污染”
Object
对象本身固有的函数方法。
google v8则是通过