JavaScript: Засвар хоорондын ялгаа

Content deleted Content added
б Bot: Migrating 70 interwiki links, now provided by Wikidata on d:q2005 (translate me)
бNo edit summary
Мөр 20:
| Вэб хуудас =
}}
'''JavaScript''' нь компьютерын хөрвүүлэгддэг програмын хэл. Энэ нь вэб хөтчийн хэрэглэгчид үйлчлэх хэсэг болон дэлгэцэнд харагддаг.
 
'''JavaScript''' нь [[Прототайпад суурилсан програмчлал|прототайпад суурилсан]] [[скриптийн хэл]] бөгөөд [[Динамик програмчлалын хэл|динамик]], [[Өгөгдлийн сул төрөлжүүлэлт|өгөгдлийн сул төрөлжүүлэлттэй]], [[Нэгдүгээр зэргийн функцууд|нэгдүгээр зэргийн функцуудтай]] хэл юм. Энэ нь [[Объект хандлагат програмчлал|объект хандлагат]], [[Императив програмчлал|исператив]], [[Функциональ програмчлал|функциональ]] програмчлалын хэв маягуудыг дэмждэг [[Програмчлалын парадигм|олон парадигмт]] хэл юм.
{{stub}}
 
== Түүх ==
=== Netscape-д үүссэн ===
 
ЖаваСкритыг анх netscape компаниас хөгжүүлсэн. ''Mocha'' нэрэн дор хөгжүүлж байгаад 1995 оны 9 сард netscape 2.0 -ын туршилтын хувилбар гарахад ''livescript'' гэх нэрээ олсон. Гэхдээ netscape 2.0B3 хувилбар гарахад нэрийг нь өөрчилж '''Жаваскрипт''' болгосон. [[Netscape navigator]] вэб хөтчинд жава технологийг орлохуйц байж чадна гэсэн үүднээс нэрийг жаваскрипт болгон өөрчилсөн.
 
=== Сервер талын Жаваскрипт ===
1994 оны 12 сард Netscape компаниас [[Netscape Enterprise Server]] дэх сервер талын скрипт хэлний хэрэгжүүлэлтийг танилцуулсан. 2000 оны дундаас сервер талын жаваскрипт тархаж эхэлсэн бөгөөд [[Node.js]] нь зөвхөн сервер талд ашиглагдах бус аппликэйшнд ч ашиглагдаж эхэлсэн.
 
=== Майкрософт хэрэглэж эхэлсэн ===
ЖаваСкрипт вэб хуудсанд үйлчлүүлэгч талын скрипт хэл болон маш хурдацтайгаар тархаж эхэлсэн. [[Microsoft |Майкрософт]] компани өөрийн вэб хөтөч болон 1996 оны 8 сард гарсан [[Internet Explorer|IE]] 3 хөтчөө жаваскриптээр хөгжүүлснээ танилцуулжээ. Мөн [[Internet Information Server]]-ээ ч сервер талын жаваскриптээр хөгжүүлжээ. Майкрософт [[DHTML|динамик HTML]] гэсэн нэр томьёогоор халхлан вэб хуудасны скриптыг ашиглаж эхэлсэн.
Майкрософт компани ЖаваСкриптын нэрийг [[JScript]] гэж өөрчлөн барааны тэмдэгийг хулгайлсан. Энэ [[JScript]] нь [[жава]] хэлний [[java.unil.Date]] класс-т суурилсан.
 
== Барааны тэмдэг ==
Одоогийн байдлаар жаваскрипт нь [[Oracle]] корпорацийн өмч байна.
 
== ЖаваСкрипт болон Жава ==
ЖаваСкриптыг [[Жава]] нь хоёул [[Cи хэл]]ний бичлэгтэй төстэй бичигдэг, обьект хандалтат хэл ч энэ 2 хэлийг адилтгах нь буруу ойлголт юм.
Жава нь статик төрөлтэй, [[байт код]]ыг хөрвүүлж ачаалагддаг мөн обьектууд нь класс-д суурилсан байдаг. Харин жаваскрипт нь динамик бичиглэлтэй, хүссэн хүн эх кодыг унших боломжтой, прототайпад суурилсан. Мөн олон функц нь системийн програмын хэлэнд суурилсан байдаг.
 
[[Ангилал:Интернэт]]