Alles, was Sie wissen, argumentsist ein spezielles Objekt, das alle an die Funktion übergebenen Argumente enthält.
Und solange es sich nicht um ein Array handelt, können Sie so etwas nicht verwenden arguments.slice(1).
Also die Frage - wie schneidet man alles außer dem ersten Element ab arguments?
UPD :
Es scheint, als gäbe es keinen Weg, ohne es in ein Array mit zu konvertieren
var args = Array.prototype.slice.call(arguments);
Wenn jemand eine andere Lösung veröffentlicht, wäre es großartig, wenn nicht - ich werde die erste mit der obigen Zeile als Antwort überprüfen.
argumentsund in ein Array usw. umzuwandeln. Bitte siehe meine Antwort unten.