Ich bin etwas neu in Javascript und vor kurzem mit ecmascript6 begonnen. Ich frage mich, wie man sowas in ES6 schreibt?"Diese" Referenz in Ecmscript im Vergleich zu Vanille JS
'/1/2/3'.split('/').slice(0, this.length-1).join("/");
Dies gibt "/ 1/2", da
this.length == '/1/2/3'.split('/')
aber das funktioniert nicht leider in ECMAScript, da 'dies' nicht definiert ist. Gibt es eine Möglichkeit, auf ähnliche Weise zu schreiben?
Vielen Dank.
ECMAScript ist eine * Spezifikation *, JavaScript ist eine * Implementierung * der Spezifikation. ES6 ist die 6. Version der Spezifikation. Was erwarten Sie von "this"? Bitte geben Sie weitere Informationen an. –
?? Was erwarten Sie von diesem "ersten" Codebeispiel? Was es definitiv * nicht sein wird, ist ein Verweis auf die Saite ''/ 1/2/3''. – Pointy
Spitze, zu ["", "1", "2", "3"], z. B. Ergebnis der vorherigen Funktionsplit – TheRedHerring42