JavaScript - Основы
Использовать JavaScript можно двумя способами: в HTML коде страницы или вынести код JavaScript в отдельный файл.
В HTML коде страницы:
<html>
<head>
<title> Название вашей страницы </title>
<script language="JavaScript" >
// код JavaScript
</script>
</head>
<body>
</body>
</html>
В отдельном файле:
<html>
<head>
<title> Название вашей страницы </title>
<script language="JavaScript" src="Путь и имя файла с кодом JavaScript" >
</script>
</head>
<body>
</body>
</html>
Объявление переменных на JavaScript:
var a=5;
var b=1+6;
var c=new Array();
Комментарии на JavaScript:
// Это однострочный комментарий
/* Это многострочный комментарий */
Дата и время на JavaScript:
var my_date=new Date(); // Объявляем переменную типа Дата на JavaScript
var d=my_date.getDate(); // Получаем число
var m=my_date.getMonth(); // Получаем месяц 0-январь, 1-февраль и т.д.
var y=my_date.getFullYear(); // Получаем полный год - 4 цифры
var h=my_date.getHours(); // Получаем час
var min=my_date.getMinutes(); // Получаем минуты
var sec=my_date.getSeconds(); // Получаем секунды
Вывод сообщения пользователю на JavaScript:
alert('Ваше сообщение');
Функции на JavaScript:
<html>
<head>
<title> Название вашей страницы </title>
<script language="JavaScript" >
function my(a);{
alert(a); // В функцию передаётся переменная со значением 'Ваше сообщение'.
}
</script>
</head>
<body>
<a href="#" onclick="my('Ваше сообщение');" > Сообщение </a>
<!-- При нажатии на эту ссылку откроется окошко с надписьи 'Ваше сообщение' и кнопкой "OK" -->
</body>
</html>
Оператор IF на JavaScript:
if (a==0) // Если переменная a равна 0
alert('Число равно нулю!'); // Выводим одно сообщение
else // Иначе
alert('Число не равно нулю!'); // Выводим другое сообщение
Оператор FOR на JavaScript:
for (i=1; i<=5; i++){ // Повторять от 1 до 5
alert(i); // Сообщение покажется 5 раз
}
Оператор WHILE на JavaScript:
while (a < 0){ // Повторять пока a меньше нуля
a=a+1; // Прибовлять 1 пока a меньше нуля
}
Массивы на JavaScript:
var massiv=new Array(); // Объявляем массив на JavaScript
massiv[0]='Первый элемент массива';
massiv[1]='Второй элемент массива';
massiv[10]='Десятый элемент массива';
Запрос пользователю на JavaScript:
var name=prompt("Введите своё имя: ","Сюда");
/* Объявляем переменную name и присваиваем ей значение введённое пользователем. Первое значение в скобках это надпись на окне, а второе начальное значение поля ввода. */
|