如何改变一个对象本身,指向对象的指针,创建另一个对象。
Array.prototype.change=function(b){
// this=b; //does not work
}
a=[1,2,3];
b=[3,2,1];
a.change(b);
console.log(a); // Should be [3,2,1]
另一个例子:
String.prototype.double=function(){
//this+=this; //like str+=str
}
str="hello";
str.double();
console.log(str); // echo "hellohello"