Въведение в JavaScript

In: javascript

22 Feb 2009

Въведение
Интерпретаторът зз JavaScript е неразделна част от софтуера на брзузърите, maka че синтетичният анализ на ckpunmoBeme се извършва на момента.
JavaScript е програмен език, който трябва да бъде „превеждан” или интерпретиран. Интерпретаторът му е вграден в софтуера на уеб браузърите, като например Microsoft Internet Explorer и Netscape
Navigator.
Това означава, че скриптът, съдържащ се в уеб документите, може да бъде прочетен от JavaScript машината на браузърите всеки път, когато документът се зарежда.
По този начин уеб документите могат да отговарят на действията на потребителя и да изпълняват определени динамични визуални ефекти.
JavaScript не трябва да бъде объркван с компилиращия се програмен език Java на компанията Sun Microsystems, който, въпреки че притежава някакво сходство, е абсолютно различен.
JavaScript се появява през декември 1995 г. и първоначално е наречен LiveScript, но името му бързо е променено поради маркетингови съображения.
Езикът JavaScript съдържа много впечатляващи възможности, но поради причини, свързани със сигурността, не може да чете или записва файлове, освен такива с бисквитки, които съхраняват малко количество данни.
Тази книга се занимава с основните и клиентските възможности на JavaScript, които са особено полезни при създаването на динамични уеб страници.
Важно е да научите основите – така че в началните глави се обяснява „механиката” на езика, например как се пишат JavaScript програми.
След това се представя Документният обектен модел (Document Object Model – DOM), за да се илюстрира как всички уеб страници съдържат обекти със свойства, които могат да бъдат манипулирани с JavaScript.
Комбинирането на JavaScript и знания за DOM позволява създаването на мощни DHTML (Dynamic HTML) ефекти.
Последната част от тази книга съдържа примери за JavaScript, които можете да използвате, за да създадете широко разпространени DHTML ефекти, заедно с пълен сорс код, който може да бъде приложен на всяка уеб страница.
В1<л1оч6ане на JavaScript 6 HTML
Забележете, че затварящият таг </script> Все още се изисква.
За да бъде включен JavaScript в уеб документ, трябва да бъде дефиниран скриптов блок в HTML кода.
Скриптовият блок може да бъде дефиниран навсякъде в HTML кода, въпреки че обичайното му местоположение е в секцията Head на документа, между таговете <head> и </head>
Когато браузърът зарежда документа, той прочита или извършва синтактичен анализ на кода последователно. Така че когато поставите скриптовия блок в секцията Head, можете да бъдете сигурни, че JavaScript кодът ще бъде прочетен преди останалия HTML код и съдържанието на секцията Body.
Скриптовият блок изглежда по следния начин:
<script type = “text/javascript”> </script>
Истинският код може да бъде добавен между HTML таговете <script> и </script>.
Като алтернативен вариант, JavaScript кодът може да бъде отделен от HTML кода, като го запишете в отделен файл. Това е просто текстов документ, който се записва с разширение .js и не съдържа никакви HTML тагове.
Обръщението към скрипта все пак трябва да бъде поставено в секцията Head с добавен атрибут src, който посочва на браузъра URL адреса на JavaScript файла, както в този пример:

Hello World
Това е по-добър метод от писането на код в скриптов блок в HTML документ поради следните причини:
•   кодът е по-лесен за обработка;
•    избягват се конфликти между JavaScript и XML;
•    позволява се JavaScript кодът да бъде достъпен от няколко HTML документа.
Всички JavaScript примери в тази книга са записани в отделни файлове, който са наименувани като свързаните с тях HTML документи. Например, hello.html извиква JavaScript кода в hello.js.
За да изведете на екрана предупреждаващ диалогов прозорец, трябва само да извикате вътрешната JavaScript функция alert0 по следния начин:
alert
‘Hello World-
След това трябва да включите следващия скрипт в HTML документ, като добавите елемента <script>, който специфицира вида и URL адреса му:
<head>
<title>Hello World</title>
<script type= “text/javascript” src=”hello.js”>
</script> </head>

No related posts.

Comment Form

Уеб дизайн информация

В този блог за уеб дизайн можете да намерите много полезна информация ако сте решили да се занимавате с уеб дизайн и програмиране. Също така ще може да срещнете и статии за SEO (search engine optimization) оптимизация. Надяваме се блога да ви допадне и да станете редовни читатли.

  • Vasya: 1... no more [...]
  • Freeman: Hi! Please e-mail me your contacts. I have a question [...]
  • Soviet: Хм........ Ссы [...]
  • Сергей: Спасибо,... [...]
  • Monah: хм... Что то [...]