JavaScript

Чөлөөт нэвтэрхий толь, Википедиагаас
Харайх: Удирдах, Хайлт
JavaScript
Unofficial JavaScript logo 2.svg
Албан бус лого
Парадигм олон парадигмт: скриптийн, прототайпад суурилсан, объект хандлагат, исператив, функциональ [1]
Гарсан он 1995 (1995)
Зохиогч Брендан Айк
Хөгжүүлэгч Netscape Communications Corporation, Mozilla Foundation
Тогтвортой хувилбар 1.8.5[2] (3 сарын 22, 2011 (2011-03-22))
Typing discipline динамик, нугасан
Голлох хэрэгжүүлэлт KJS, Rhino, SpiderMonkey, V8, Carakan, Chakra
Өөрт нөлөөлсөн Scheme, Self, Java, C
Бусдад нөлөөлсөн ActionScript, CoffeeScript, Dart, JScript .NET, Objective-J, QML, TypeScript, Node.js, LiveScript

JavaScript нь компьютерын хөрвүүлэгддэг програмын хэл. Энэ нь вэб хөтчийн хэрэглэгчид үйлчлэх хэсэг болон дэлгэцэнд харагддаг. JavaScript нь прототайпад суурилсан скриптийн хэл бөгөөд динамик, өгөгдлийн сул төрөлжүүлэлттэй, нэгдүгээр зэргийн функцуудтай хэл юм. Энэ нь объект хандлагат, исператив, функциональ програмчлалын хэв маягуудыг дэмждэг олон парадигмт хэл юм.

Түүх[засварлах]

Netscape-д үүссэн[засварлах]

ЖаваСкриптыг анх netscape компаниас хөгжүүлсэн. Mocha нэрэн дор хөгжүүлж байгаад 1995 оны 9 сард netscape 2.0 -ын туршилтын хувилбар гарахад livescript гэх нэрээ олсон. Гэхдээ netscape 2.0B3 хувилбар гарахад нэрийг нь өөрчилж Жаваскрипт болгосон. Netscape navigator вэб хөтчинд жава технологийг орлохуйц байж чадна гэсэн үүднээс нэрийг жаваскрипт болгон өөрчилсөн.

Сервер талын Жаваскрипт[засварлах]

1994 оны 12 сард Netscape компаниас Netscape Enterprise Server дэх сервер талын скрипт хэлний хэрэгжүүлэлтийг танилцуулсан. 2000 оны дундаас сервер талын жаваскрипт тархаж эхэлсэн бөгөөд Node.js нь зөвхөн сервер талд ашиглагдах бус аппликэйшнд ч ашиглагдаж эхэлсэн.

Майкрософт хэрэглэж эхэлсэн[засварлах]

ЖаваСкрипт вэб хуудсанд үйлчлүүлэгч талын скрипт хэл болон маш хурдацтайгаар тархаж эхэлсэн. Майкрософт компани өөрийн вэб хөтөч болон 1996 оны 8 сард гарсан IE 3 хөтчөө жаваскриптээр хөгжүүлснээ танилцуулжээ. Мөн Internet Information Server-ээ ч сервер талын жаваскриптээр хөгжүүлжээ. Майкрософт динамик HTML гэсэн нэр томьёогоор халхлан вэб хуудасны скриптыг ашиглаж эхэлсэн. Майкрософт компани ЖаваСкриптын нэрийг JScript гэж өөрчлөн барааны тэмдэгийг хулгайлсан. Энэ JScript нь жава хэлний java.unil.Date класс-т суурилсан.

Барааны тэмдэг[засварлах]

Одоогийн байдлаар жаваскрипт нь Oracle корпорацийн өмч байна.

ЖаваСкрипт болон Жава[засварлах]

ЖаваСкриптыг Жава нь хоёул Cи хэлний бичлэгтэй төстэй бичигдэг, обьект хандалтат хэл ч энэ 2 хэлийг адилтгах нь буруу ойлголт юм. Жава нь статик төрөлтэй, байт кодыг хөрвүүлж ачаалагддаг мөн обьектууд нь класс-д суурилсан байдаг. Харин жаваскрипт нь динамик бичиглэлтэй, хүссэн хүн эх кодыг унших боломжтой, прототайпад суурилсан. Мөн олон функц нь системийн програмын хэлэнд суурилсан байдаг.

Холбоотой мэдээллүүд[засварлах]


Иш татахад гарсан алдаа: <ref> tags exist, but no <references/> tag was found