JavaScript: Forskelle mellem versioner

Fra Wikipedia, den frie encyklopædi
Content deleted Content added
No edit summary
Arjun
Linje 1: Linje 1:
AArajt
'''JavaScript (JS)''' er et dynamisk programmeringssprog. Det er mest almindeligt anvendt som en del af webbrowsere, hvis implementeringer tillader klientside scripts at kommunikere med brugeren, kontrollere browseren, kommunikere asynkront, og ændre indholdet af HTML dokumenter. JS anvendes også ved server-side programmering (med [[Node.js]]), spiludvikling og udvikling af desktop- og mobile applikationer.

'''ArJun'''

'''avaScript (JS)''' er et dynamisk programmeringssprog. Det er mest almindeligt anvendt som en

arjun

del af webbrowsere, hvis implementeringer tillader klientside scripts at kommunikere med brugeren, kontrollere browseren, kommunikere asynkront, og ændre indholdet af HTML dokumenter. JS anvendes også ved server-side programmering (med [[Node.js]]), spiludvikling og udvikling af desktop- og mobile applikationer.


Sproget blev oprindelig introduceret i web-browseren [[Netscape Navigator]], men er siden blevet genstand for en standardisering i [[Ecma International|ECMA]]-regi. Denne standard kaldes dog [[ECMAScript]], da JavaScript er et registreret varemærke tilhørende [[Sun Microsystems]]. Det faktum at navnet JavaScript tilhører Sun indebærer blandt andet, at Microsofts implementation (af ECMAScript, kaldet JScript), som finder anvendelse i Internet Explorer, officielt ikke er kompatibel med JavaScript. Forskellene er dog så små, at det let lader sig gøre at skrive dynamiske websider, der fungerer lige vel i [[Internet Explorer]] som i [[Mozilla Firefox]] og flere. Et eksempel på en anvendelse, der strækker JavaScripts muligheder til det yderste, er Jeremy Ruston's [http://www.tiddlywiki.com TiddlyWiki].
Sproget blev oprindelig introduceret i web-browseren [[Netscape Navigator]], men er siden blevet genstand for en standardisering i [[Ecma International|ECMA]]-regi. Denne standard kaldes dog [[ECMAScript]], da JavaScript er et registreret varemærke tilhørende [[Sun Microsystems]]. Det faktum at navnet JavaScript tilhører Sun indebærer blandt andet, at Microsofts implementation (af ECMAScript, kaldet JScript), som finder anvendelse i Internet Explorer, officielt ikke er kompatibel med JavaScript. Forskellene er dog så små, at det let lader sig gøre at skrive dynamiske websider, der fungerer lige vel i [[Internet Explorer]] som i [[Mozilla Firefox]] og flere. Et eksempel på en anvendelse, der strækker JavaScripts muligheder til det yderste, er Jeremy Ruston's [http://www.tiddlywiki.com TiddlyWiki].

Versionen fra 13. dec. 2018, 03:10

AArajt

ArJun

avaScript (JS) er et dynamisk programmeringssprog. Det er mest almindeligt anvendt som en

arjun

del af webbrowsere, hvis implementeringer tillader klientside scripts at kommunikere med brugeren, kontrollere browseren, kommunikere asynkront, og ændre indholdet af HTML dokumenter. JS anvendes også ved server-side programmering (med Node.js), spiludvikling og udvikling af desktop- og mobile applikationer.

Sproget blev oprindelig introduceret i web-browseren Netscape Navigator, men er siden blevet genstand for en standardisering i ECMA-regi. Denne standard kaldes dog ECMAScript, da JavaScript er et registreret varemærke tilhørende Sun Microsystems. Det faktum at navnet JavaScript tilhører Sun indebærer blandt andet, at Microsofts implementation (af ECMAScript, kaldet JScript), som finder anvendelse i Internet Explorer, officielt ikke er kompatibel med JavaScript. Forskellene er dog så små, at det let lader sig gøre at skrive dynamiske websider, der fungerer lige vel i Internet Explorer som i Mozilla Firefox og flere. Et eksempel på en anvendelse, der strækker JavaScripts muligheder til det yderste, er Jeremy Ruston's TiddlyWiki.

Trods navnet har JavaScript ikke meget andet end en vis syntaktsmæssig lighed med programmeringssproget Java. Navne-ligheden har mere historiske og kommercielle end tekniske årsager. JavaScript bygger sine objektorienterede faciliteter på idéen om prototyper, se ref. 2.

Biblioteker

Et JavaScript-bibliotek udmærker sig ved at gøre udviklingen af web applikationer lettere, ved at give et simplere og mere kraftfuldt API at arbejde med, i forhold til Document Object Model(DOM) og browser specifikke API'er. Et af de nyeste og mest brugte biblioteker er jQuery, men andre populære er Dojo og YUI, se henvisning nedenfor.

Eksterne henvisninger

Biblioteker