我正在尝试这样做:
String.prototype.clear = function(){
alert(this.value);
this = ''; // I want to set value to '' here
}
var temp = 'Hello';
temp.clear();// After this step temp should be ''
但我得到无效的左手分配错误。我发现这个问题可以作为参考,但这并不是我真正想要的。我还发现“this”是不可变的。
那么,有什么办法可以完成我的任务吗?我没有在任何地方使用它。只是在玩。谢谢。