Loading:


JavaScript Funkcja length (Własność obiektu: Function)

Określa liczbę argumentów oczekiwanych przez funkcję.


Własność obiektu: Function

Opis


Obiekt length znajduje się na zewnątrz funkcji i określa jak wiele argumentów ma oczekiwać funkcja, i.e. liczbę oficjalnych parametrów. W przeciwieństwie do obiektu arguments.length, który znajduje się wewnątrz funkcji, określa liczbę argumentów faktycznie przekazywanych do funkcji.


Przykład


Przykład: Zastosowanie Function.length i arguments.length



Następujący przykład pokazuje w jaki należy zastosować Function.length i arguments.length.


function addNumbers(x, y){

   if (arguments.length == addNumbers.length) {

      return (x + y);

   }

   else

      return 0;

}



Jeśli podamy więcej niż dwa argumenty do tej funkcji, funkcja zwróci 0:


addNumbers(3,4,5)   // zwraca 0
addNumbers(3,4) // zwraca 7
addNumbers(103,104) // zwraca 207



Napisz Artykuł

Listing

niema


kontakt w sprawie miejsca



Dodano przez: igor
Ranga: Administrator serwisu Punktów: 28716
Komentarze użytkowników
    • Treść komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-19 v.1.5 | design: diviXdesign & rainbowcolors