Skip to content

bzhang/JavaScript-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

JavaScript tutorial

History

  • Created in 1995 by Brendan Eich, a Netscape engineer
  • First released with Netscape 2 early in 1996
  • Named as JavaScript instead of LiveScript for marketing reason, although it has very little in common with the popular Sun Microsystem's Java language
  • Later, Netscape submitted JavaScript to Ecma International and became the first edition of ECMAScript standard of that year
  • Significant update in 1999, resulted in ECMAscript edition 3
  • JavaScript major updates: edition 5(2009), edition 6(2015)

Overview

  • Syntax based on Java and C languages
  • Supports object-oriented programming with object prototype, instead of classes
  • Supports functional programming (functions are also objects and can be passed around like any other object)

Types

  • Number
  • String
  • Boolean
  • Function
  • Object
  • Symbol (new in ES2015)
  • undefined
  • null

To be continued...

About

A short and brief tutorial for JavaScript.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published