Структурно JavaScript состоит из трех частей.
ТвитнутьВ окружении браузера JavaScript структурно состоит из трех частей:
Пример
//Данный пример ничего не выводит так как в нем используются только возможности ядра
//Создаем массив
var var1=new Array("Машина", "Трактор");
//Создаем функцию, которая складывает переданные значения и возвращает результат
function sum(a,b) {
return a+b;
}
//Вызовем функцию и запишем результат в переменную c
c=function(4,10);
Обратите внимание: ядро может использоваться в средах отличных от окружения браузера. К примеру оно используется в OpenOffice.org, Adobe Reader, Adobe Flash.
Обратите внимание: в предыдущих главах учебника в основном было рассмотрено именно ядро JavaScript. Остальные части будут рассматриваться далее в этом и в HTML DOM учебнике.
Пример
<html>
<body>
<p>После нажатия на кнопку ниже будет отрыто новое окно браузера:</p>
<script type=text/javascript>
function winop() {
open('','_blank');
}
</script>
<form>
<input type="button" value="Нажми на меня" onclick="winop()" />
</form>
</body>
</html>
Пример
<html>
<head>
<script type=text/javascript>
function change() {
document.getElementById('ch1').innerHTML='Текст данного абзаца был изменен с помощью JavaScript.';
}
</script>
</head>
<body>
<p>После нажатия на кнопку ниже содержимое абзаца изменится на 'Данный текст выведен
с помощью JavaScript'.</p>
<input type='button' value='Нажми на меня' onclick='change()' />
</form>
<p id='ch1'>Это абзац содержащий обычный текст. Это абзац содержащий обычный текст. </p>
</body>
</html>