Heim >Web-Frontend >js-Tutorial >Arguments.length-Analyse in js

Arguments.length-Analyse in js

小云云
小云云Original
2018-03-08 16:16:132080Durchsuche

arguments.length gibt an, wie viele Parameter tatsächlich an die Funktion übergeben werden. Diese Zahl kann größer oder kleiner als die formale Parametermenge sein (der Wert der formalen Parametermenge kann über Function.length ermittelt werden). Dieser Artikel teilt hauptsächlich Ich hoffe, dass die Analyse von arguments.length in js Ihnen helfen kann.

function imagePreload() {
    var imgPreload = new Image();
    for (i = 0; i < arguments.length; i++) {
        imgPreload.src = arguments[i];
    }
}
imagePreload(&#39;001.gif&#39;, &#39;002.gif&#39;, &#39;003.gif&#39;, &#39;004.gif&#39;, &#39;005.gif&#39;)

Dies sind Argumente in js. Sie werden hauptsächlich zum Verfolgen der Eingabeparameter verwendet.
Dies ist das vom Autor gegebene Beispiel: Die imagePreload-Funktion gibt 5 Parameter ein und aus, also im js-Code

arguments.length Es erkennt, dass Sie 5 Parameter eingegeben haben. Und die Werte der fünf Parameter können über den Indexer abgerufen werden.

arguments.length kann die Anzahl der Parameterziffern der Funktion ermitteln.

Verwandte Empfehlungen:

Funktionsname in Javascript. Nutzungsanalyse des Längenattributs (im Vergleich zu arguments.length)

Das obige ist der detaillierte Inhalt vonArguments.length-Analyse in js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn