Content deleted Content added
m Reverted edits by 108.180.194.7 (talk): unexplained content removal (HG) (3.3.3) |
No edit summary |
||
Line 57:
{{JavaScriptSidebar}}
'''JavaScript''' ({{IPAc-en|ˈ|dʒ|ɑː|v|ə|ˌ|s|k|r|ɪ|p|t}}<ref>{{cite web | url= http://dictionary.reference.com/browse/javascript | title= JavaScript | publisher= William Collins Sons & Co | work= Collins English Dictionary – Complete & Unabridged 2012 Digital Edition | date= 2012 | accessdate= 21 August 2015}}</ref>), often abbreviated as '''JS''', is a [[High-level programming language|high-level]], [[dynamic programming language|dynamic]], [[Weak typing|weakly typed]], [[prototype-based programming|prototype-based]], [[Multi-paradigm programming language|multi-paradigm]], and [[Interpreted language|interpreted]] [[programming language]]. Alongside [[HTML]] and [[CSS]], JavaScript is one of the three core technologies of [[World Wide Web]] [[content engineering
As a multi-paradigm language, JavaScript supports [[Event-driven programming|event-driven]], [[functional programming|functional]], and [[imperative programming|imperative]] (including [[Object-oriented programming|object-oriented]] and [[Prototype-based programming|prototype-based]]) [[programming paradigm | programming style]]s. It has an [[Application programming interface|API]] for working with text, [[Array data type|arrays]], dates, [[regular expression]]s, and basic manipulation of the [[Document_Object_Model|DOM]], but the language itself does not include any [[Input/output|I/O]], such as networking, storage, or graphics facilities, relying for these upon the host environment in which it is embedded.
|