Структурно 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>