Урок JavaScript 02. Умовні оператори, цикли, фунції в JavaScript.
Умовні оператори
У мові JavaScript два умовних оператора: if-else та ?:.
Приклад оператора IF-ELSE
if (Vol<2) { b=true; ss="w002.htm"; } else if (Vol>100) { b=true; ss="w100.htm"; } Приклад оператора ?:
b = (Vol<2 || Vol>100) ?
Оператори циклу
У мові JavaScript три оператори циклу: for, for-in, while.
Приклад оператору FOR
for (i=0; i < n; i++) { text+=" "; }
Приклад оператору FOR-IN
var sprops="< H2>Свойства объекта window< /H2>" for(props in window) sprops+="< b>"+props+"< /b>< xmp>"+(":"+window[props]).substr(0,90)+"< /xmp>< br>"; document.write(sprops);
Приклад оператору WHILE
i=0; while( i < n ) { text+=" "; i++; } Крім цих операторів в організації циклу можуть брати участь ще два оператори: break (вихід з циклу) і continue (перехід на наступний крок).
Інші оператори
| .
| Доступ до поля об'єкта. (Document.write (Buf);)
|
| []
| Індексування масиву (dim [i])
|
| ()
| Зміна порядку обчислень або передача параметрів функції
|
| ,
| Поділ виразів в багаторазовому обчисленні
|
Приклад оператора « ,» (Коми)
for(i=0; i < n; i++, j++)
Вбудовані функції JavaScript
Функції JavaScript
Всі функції JavaScript рекомендується поміщати в контейнер < HEAD> ...< /HEAD>. Тим самим ви забезпечите їх гарантовану доступність при обробці HTML-документа.