【问题标题】:How to mutate this in a new String function? [duplicate]如何在新的 String 函数中改变它? [复制]
【发布时间】:2016-06-01 02:33:30
【问题描述】:

我仍然习惯于 Javascript(我来自 C++)并且想向 String 添加一个新函数,它可以直接改变字符串实例。假设我想在字符串的中点添加一个新字符(忽略任何错误检查)。在 C++ 中,您可以执行 this->value = ... 之类的操作。这是在 Javascript 中执行此操作的方法吗? TIA

String.prototype.mutateSelf = function(param1) {
  // How do I mutate this specific string instance?
  return this;
};

【问题讨论】:

标签: javascript


【解决方案1】:

Javascript 字符串是不可变的。您必须构造一个新字符串并返回它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-22
    • 1970-01-01
    • 2011-03-23
    • 1970-01-01
    相关资源
    最近更新 更多