如何更改数字、字符串或数组的当前值?
String.prototype.change_me = function() { this = '123'; }
Number.prototype.change_me = function() { this = 123; }
Array.prototype.change_me = function() { this = [1,2,3]; }
x = '234';
x.change_me(); // error
x = 234;
x.change_me(); // error
x = [2,3,4];
x.change_me(); // error
错误是:ReferenceError:赋值中左侧无效
我想我以前做过这个,但我忘了怎么做..
最佳答案
我看到像你想使用 apply() 做的事情函数,但只针对对象而不针对其他类型,不确定是否可以在字符串、数字和数组上使用相同的概念。
关于javascript - 更改当前字符串值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15377123/