variable – Переменная для перебора всех свойств объекта.
object – Объект.
Пример:
function dump_props(obj, objName) { var result = "" for(var i in obj) { result+=objName+"."+i+" = "+obj[i]+"<BR>" } result += "<HR>" return result }
Данная функция возвращает текст в формате HTML, содержащую список всех свойств объекта. Параметрами функции являются :
Obj – объект, свойства которого мы хотим просмотреть
ObjName – строка, содержащая имя объекта.
wile – цикл с предусловием;
wile(j==k)
{
j++;
k--;
}
do…wile – цикл с постусловием;
do
statement
while (condition);
Функции
function Имя([Параметр1] [, параметр2] [..., параметр255]) { Тело функции }
В функцию можно передать до 255 аргументов, аргументы в функцию передаются только по значению.
Как и для всех переменных, типы параметров не указываются. Не указывается так же тип возвращаемого значения.
Для возврата результата функции используется оператор return. В языке JavaScript процедуры отсутствуют и если результат функции возвращать ненужно, то оператор return опускается.
Для вызова функции используется привычная нотация:
[Переменная=] ИмяФункции(ФактическиеПараметры);
Значение, возвращаемое функцией, может игнорироваться.
Пример
<html>
<script language="JavaScript">
<!-- hide
function myFunction()
{document.write("Добро пожаловать на мою страницу!<br>");
document.write("Это JavaScript!<br>");
}
myFunction();
myFunction();
myFunction();
// -->
</script>
</html>
Объект Number
Объект Number, представляет собой численное значение. Перечислим некоторые употребительные свойства этого объекта.