JavaScript

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Other links and references)
(Other links and references)
Line 49: Line 49:
 
* [http://ws-dl.blogspot.com/2014/06/2014-06-18-google-and-javascript.html Google and JavaScript]
 
* [http://ws-dl.blogspot.com/2014/06/2014-06-18-google-and-javascript.html Google and JavaScript]
 
* [http://www.stitcher.com/podcast/ruby-rogues/javascript-jabber/e/124-jsj-the-origin-of-javascript-with-brendan-eich-35282918 The Origin of Javascript with Brendan Eich (Podcast)]
 
* [http://www.stitcher.com/podcast/ruby-rogues/javascript-jabber/e/124-jsj-the-origin-of-javascript-with-brendan-eich-35282918 The Origin of Javascript with Brendan Eich (Podcast)]
 +
* [http://isomorphic.net/javascript Isomorphic JavaScript]
 
* [http://eloquentjavascript.net/ Eloquent Jvascript (free online book)]
 
* [http://eloquentjavascript.net/ Eloquent Jvascript (free online book)]

Revision as of 00:39, 10 February 2015

File Format
Name JavaScript
Ontology
Extension(s) .js
MIME Type(s) text/javascript, application/javascript
PRONOM x-fmt/423
Released 1995

JavaScript (sometimes abbreviated JS) is a scripting language commonly implemented as part of a web browser in order to create enhanced user interfaces and dynamic websites, but also used in other contexts (such as server-side JavaScript).

This is not the same as Java. People constantly get confused about that.

JavaScript was originally developed at Netscape by Brendan Eich (who later became Mozilla CEO... very briefly), where it was originally called LiveScript while under development, but became JavaScript (with the name licensed from Sun) in order to capitalize on the popularity of Java, though the languages aren't really related (although there are some similarities in syntax). Later, a Microsoft implementation designed to be (more or less) compatible was called JScript, and an attempt at a formally standardized version of the language was published by ECMA as ECMAScript.

The node.js runtime environment is (mostly) implemented in JavaScript, as are applications running within it.

And then there's Javascript For Heterosexuals... Now with code examples. (Some background, and an official statement.)

Documentation, Reference, and Programming Tips

Programs and libraries

Other links and references

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox