Въведение в JavaScript
Maлко история
•
•
•
Първоначално Web представлява серия научни публикации под формата
на статични HTML документи, свързани помежду си чрез хипервръзки
с разрастването й web разработчиците се нуждаят от средства за
създаване на интерактивност без непрекъснати обръщения към сървъра
Появяват се Java аплетите и LiveScript - език, разработен от Brendan Eich
и Netscape през 1995
– По-късно LiveScript е включен в браузера Netscape 2.0 под името
JavaScript.
Създателят на езика
Брендан Ейч – главен инженер на Mozilla Corporation: JS e създаден “за
10 безсънни дни и нощи”
ECMA-262 – стандарт за JavaScript
•
•
•
•
Aплетите не се налагат, налага се JavaScript
Отговорът на конкурентната Microsoft - IE 3.0 с JSсript- версия на
JavaScript с някои специфични за IE възможности
Появява се необходимост от стандартизация на различните реализации на
езика – така се ражда ECMAScript
ECMA (European Computer Manufacturers Association ) създава
стандарта ECMA-262, описващ ядрото на JavaScript без специфичните за
браузера и web страницата свойства
Hard to Learn?, Harder to Love?
•
•
•
•
•
JavaScript е обект на много критики
3 неодобрявани ключови характеристи:
– Реализацията на обектите и наследяването: prototypes vs. classes
– Правилата за обхват
– Обработката на типовете данни
JavaScript реализира тези 3 съставни части на езика различно от типичните
програмни езици
Синтаксисът, управляващите структури на JavaScript са аналогични на тези в
C и наследниците му, но семантиката им е различна
Учебни материали
Споделени от колеги - с преглед преди изтегляне.
Информатика и компютърни науки
Програмиране в Интернет
Въведение в JavaScript
Преглед на началото - целият файл след изтегляне
0 коментара
За да коментирате, трябва да сте влезли в профила си.
Влезте