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




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-2021 v.1.5 | design: diviXdesign & rainbowcolors