Javascript

Од Сподели wiki
Преработка од 21:42, 29 мај 2007; направена од Admin (разговор | придонеси)
(разл) ← Претходна преработка | Последна преработка (разл) | Следна преработка → (разл)
Прејди на прегледникот Прејди на пребарувањето

JavaScript е јазик за скриптирање често користен за развој на апликации од клиентска страна. Правилното име на JavaScript е ECMAScript, иако "JavaScript" е почесто користен термин. "JavaScript" впрочем е имплементацијата на Netscape на ECMAScript стандардот.

JavaScript е динамичен, слабо-типен (?), базиран на прототип јазик со прво-класни функции. Врз JavaScript имаат повлијаено многу јазици и е дизајниран да има сличен изглед со Java, но полесен за непрофесионалните корисници да можат да работат со него. Јазикот најмногу е познат за неговата употреба на вебсајтови (како JavaScript на клиентска страна), но исто така се користи и за овозможување на пристап за скриптирање на вградени објекти во други апликации.

Покрај името, JavaScript не е поврзан со Java програмскиот јазик; иако и двата имаат заеднички долг кон синтаксата на C. Јазикот е преименуван од LiveScript по взаемниот договор помеѓу Netscape и Sun при размена за услуги со кои Netscape го дистрибуираше Java јазикот стандардно со нивниот прелистувач, кој беше доминантен во тоа време. Семантички, синтаксата на JavaScript има многу повеќе заеднички елементи со синтаксата на програмскиот јазик Self.

"JavaScript" е трговска ознака на Sun Microsystems, Inc. Се користи под лиценцата за технолошки пронајдови и е имплементиран од Netscape Communications и моменталните ентитети како Mozilla Foundation.

Историја

JavaScript оригинално е развиен од Brendan Eich од Netscape под името Mocha, подоцна LiveScript и најпосле преименуван во JavaScript. Промената на името проследи по ставањето на поддршка за Java во Netscape-овиот прелистувач (сега Mozilla Firefox).


JavaScript was originally developed by Brendan Eich of Netscape under the name Mocha, later LiveScript, and finally renamed to JavaScript. The change of name from LiveScript to JavaScript roughly coincided with Netscape adding support for Java technology in its Netscape Navigator web browser. JavaScript was first introduced and deployed in the Netscape browser version 2.0B3 in December of 1995. The naming has caused confusion, giving the impression that the language is a spinoff of Java, which is not the case; and has been characterized by many as a marketing ploy by Netscape to give JavaScript the cachet of what was then the hot new web-programming language. [1] [2]

To avoid trademark issues, Microsoft named its implementation of the language JScript. JScript was first supported in Internet Explorer version 3.0, released in August 1996 and included Y2K compliant date functions unlike JavaScript at the time. Microsoft submitted JScript to ECMA for standardization resulting in the standardized version named ECMAScript.