JavaScript
AskBiography Logo   Latest News  Follow Us on Twitter  Follow Us on Google Buzz  Became Fan - Facebook  Subscribe to RSSRSS   Bookmark and Share

simple page

Programming language
NameJavaScript
ParadigmMulti-paradigm: prototype-based, functional, imperative, scripting
Appeared in1995
Designed byBrendan Eich
Software developerNetscape Communications Corporation, Mozilla Foundation
Stable release1.8.2 (June 22, 2009(age 1))
Preview release1.9.3 (June 14, 2010)
Typing disciplinedynamic, weak, duck
Major implementationsKJS, Rhino, SpiderMonkey, V8, WebKit
Influenced bySelf, C, Scheme, Perl, Python, Java
InfluencedJScript, JScript .NET, Objective-J, TIScript

simple page

NameJavaScript
Extension.js
Mimeapplication/javascript, text/javascript
Uniform Typecom.netscape.javascript-​source
GenreScripting language

     Home | programming language | JavaScript



JavaScript is an implementation of the ECMAScript language standard and is typically used to enable programmatic access to computational objects within a host environment. It can be characterized as a prototype-based object-oriented scripting language that is dynamic, weakly typed and has first-class functions. It is also considered a functional programming language like Scheme and OCaml because it has closures and supports higher-order functions.

JavaScript is primarily used in the form of client-side JavaScript, implemented as part of a web browser in order to provide enhanced user interfaces and dynamic websites. However, its use in applications outside web pages is also significant.

JavaScript and the Java programming language both use syntaxes influenced by that of C syntax, and JavaScript copies many Java names and naming conventions; but the two languages are otherwise unrelated and have very different semantics. The key design principles within JavaScript are taken from the Self and Scheme programming languages.

Latest News : JavaScript : Tweet this RSS

Want to JavaScript latest news on your twitter account???   sign in with twitter
JavaScript     sign in with twitter   ||  programming_language     sign in with twitter   ||  Other     sign in with twitter
Shane Watson joins Fox Sports - Fox Sports Tweet this news
Fox Sports--Hello, you either have -JavaScript- turned off or an old version of Adobe's Flash Player. Australia all-rounder and reigning Allan Border medallist Shane ... - Date : Mon, 25 Oct 2010 22:12:06 GMT+00:00
Mozilla Chromeless Aims for Build-Your-Own Browsers - PC World Tweet this news
PC World--Mozilla Chromeless allows users who are handy with HTML, CSS and -JavaScript- to create their own browser interfaces. By Jared Newman, Technologizer Mozilla ... - Date : Fri, 22 Oct 2010 21:56:53 GMT+00:00
Crowds flock to the Maffra Show - ABC Online Tweet this news
ABC Online---Javascript- is currently no enabled on your browser. To view this media, please enabled -Javascript- in your browser setttings. The emphasis of the Maffra Show ... - Date : Mon, 25 Oct 2010 21:01:54 GMT+00:00
Osborne 'Must Cut Hard And Not Wobble' - Sky News Tweet this news
Sky News--To view this content you need Flash and -Javascript- enabled in your browser. Please download Flash from the Adobe download website. ... - Date : Mon, 25 Oct 2010 19:53:46 GMT+00:00
A Web Developer Looks at Adobe Dreamweaver CS5 - HTML Goodies Tweet this news
HTML Goodies--When you do this, you can use your -JavaScript- as if you were using it in web browser. In this case, the -JavaScript- has a bug. ... - Date : Tue, 26 Oct 2010 01:49:55 GMT+00:00
Inside Out: Stalkers - BBC News Tweet this news
BBC News--Please turn on -JavaScript-. Media requires -JavaScript- to play. Stalking is a crime where innocent people are often terrorised, sometimes harmed or even ... - Date : Mon, 25 Oct 2010 07:33:25 GMT+00:00

Application platform : Sandbox implementation errors
Version Release date Equivalent to Netscape
Navigator
Mozilla
Firefox
Internet
Explorer
Opera Safari Google
Chrome
1.0 March 1996 2.0 3.0
1.1 August 1996 3.0
1.2 June 1997 4.0-4.05
1.3 October 1998 ECMA-262 1st edition / ECMA-262 2nd edition 4.06-4.7x 4.0
1.4 Netscape
Server
1.5 November 2000 ECMA-262 3rd edition 6.0 1.0 5.5 (JScript 5.5),
6 (JScript 5.6),
7 (JScript 5.7),
8 (JScript 5.8)
6.0,
7.0,
8.0,
9.0,
10.0
3.0,
3.1,
3.2,
4.0
1.0
1.6 November 2005 1.5 + Array extras + Array and String generics + E4X 1.5
1.7 October 2006 1.6 + Pythonic generators + Iterators + let 2.0
1.8 June 2008 1.7 + Generator expressions + Expression closures 3.0
1.8.1 1.8 + Native JSON support + Minor Updates 3.5
1.8.2 1.8.1 + Minor updates 3.6
1.9 1.8.1 + ECMAScript 5 Compliance 4

ECMAScript

Dialects
ActionScript * Caja * JavaScript (engines) * JScript * JavaScript OSA * JScript .NET * Objective-J * QtScript * WMLScript
Engines * - Comparison
Carakan * Futhark * InScript * JavaScriptCore (SquirrelFish) * JScript * KJS * Linear B * Narcissus * QtScript * Rhino * SpiderMonkey (TraceMonkey) * Tamarin * V8 * Chakra
Frameworks - & libraries

ECMAScript

Dialects
ActionScript * Caja * JavaScript (engines) * JScript * JavaScript OSA * JScript .NET * Objective-J * QtScript * WMLScript
Engines * - Comparison
Carakan * Futhark * InScript * JavaScriptCore (SquirrelFish) * JScript * KJS * Linear B * Narcissus * QtScript * Rhino * SpiderMonkey (TraceMonkey) * Tamarin * V8 * Chakra
Frameworks - & libraries
Dialects
ActionScript * Caja * JavaScript (engines) * JScript * JavaScript OSA * JScript .NET * Objective-J * QtScript * WMLScript
Engines * - Comparison
Carakan * Futhark * InScript * JavaScriptCore (SquirrelFish) * JScript * KJS * Linear B * Narcissus * QtScript * Rhino * SpiderMonkey (TraceMonkey) * Tamarin * V8 * Chakra
Frameworks - & libraries
subgroup |JavaScript - (comparison) |
Client-side - (List of Ajax frameworks)Ample SDK * Clean AJAX * CougarXML * Dojo * Echo * Ext * Google Web Toolkit * jQuery * Lively Kernel * midori * MochiKit * MooTools * OpenLink AJAX * Prototype * Pyjamas * qooxdoo * Rialto * Rico * script.aculo.us * SmartClient * SproutCore * Spry * Yahoo! UI Library
Server-side - (comparison)AppJet * Jaxer
Libraries - (List)PDFObject * SWFObject



Privacy | Sitemap