Aktualisieren des Objektwerts von der Prototypfunktion

Ich versuche das zu tun:

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 ''

Aber ich erhalte einen ungültigen Zuweisungsfehler für die linke Hand. und ich fand diese Frage als Referenz, aber es ist nicht wirklich das, was ich will. Ich finde auch heraus, dass 'das' unveränderlich ist.

Gibt es eine Möglichkeit, meine Aufgabe zu erledigen? Ich benutze es nirgendwo. Nur aus Spass. Vielen Dank.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage