Преглед на урок

Аргументи на функции

Аргументи на функции




Кръглите скоби след името на всички функции могат да бъдат използвани за съхранение на данни, които да бъдат използвани от изпълнимия код.
Точно за това се използват и скобите в JS функцията alert() те съдържат низ, който трябва да бъде изписан в диалоговия прозорец, който функцията създава.
Данните, съдържащи се в скобите се наричат "аргументи" на функцията .

В следващия пример извикването на функцията подава текстов низ към аргумент на фнкцията f1() наречена str:

Код

//функцията извеждаща стойността на подаден аргумент

function f1 (str)
{

   alert(str);

}

Важно е да отбележим, че при извикване на тази функция низът е заграден с апостроф, за да се различава от кавичките, използвани за заграждане на целия израз за извикване на функцията:

Код
<body onLoad="f1('Това е подадената стойност')">

Ако ползвате кавички и в двата случая това ще означава, че стойността на атрибута onLoad e "f1(" защото низът завършва при други срещнати кавички.
Това ще доведе до грешка в браузара и функцията няма да бъде изпълнена.

Използването на апострофи и кавички по този начин може да бъдат открити навсякаде в програмирането с JS в различни комбинации.

Автор: toky


Ако урокът ви допада, споделете го в Twitter и Facebook или го запазете в Delicious.




Урокът е добавен от: toky

Добави коментар

Трябва да сте регистиран потребител за може да оставяте коментари! Направете своята безплатна регистрация още сега.