What is javascript
• Javascript is a high-level, just-in-time compiled, object-oriented scripting language lives in the
browsers.
• Alongside HTML and CSS, JavaScript is one of the core technologies of the World Wide Web.
• The most used language. stackoverflow
• The terms Vanilla JavaScript and Vanilla JS refer to JavaScript not extended by any frameworks
or additional libraries.
The beginning
of the journey
Netscape hired Brendan Eich to make a browser
language
Prototype in 10 days, in May 1995, Mocha.
First shipped in September 1995, LiveScript.
December 4, 1995 rename to Javascript.
1996 Microsoft reverse engineering, Jscript
1997 ECMA standards
Netscape navigator share
ECMAScript
Versions
June 1997
June 1998
December 1999,
regular expressions,
try/catch
Abandoned
December 2009,
strict mode, getters
and setters
June 2011, 5.1,
Minor changes
June 2015
June 2016 June 2017
June 2018
June 2019
ES next
The Rise of JavaScript Frameworks
2006 JQuery, AJAX.
2010 Angularjs, Backbone. the beginning of the modern single page
applications
2013 ReactJS.
Angular, Ember, Meteor, Sails, Vue, Svelte, Mithril, Knockout, Polymer...
JS Engines
Spider MonkeyChakra
Rhino
The new
Features
2015 – present
A ton of new features land in Ecma Every
year in June, changing the way modern JS
devs write their code.
The Downsides
Tools to rescue
Questions
Thank you

The Evolution Of JavaScript

  • 2.
    What is javascript •Javascript is a high-level, just-in-time compiled, object-oriented scripting language lives in the browsers. • Alongside HTML and CSS, JavaScript is one of the core technologies of the World Wide Web. • The most used language. stackoverflow • The terms Vanilla JavaScript and Vanilla JS refer to JavaScript not extended by any frameworks or additional libraries.
  • 3.
    The beginning of thejourney Netscape hired Brendan Eich to make a browser language Prototype in 10 days, in May 1995, Mocha. First shipped in September 1995, LiveScript. December 4, 1995 rename to Javascript. 1996 Microsoft reverse engineering, Jscript 1997 ECMA standards
  • 4.
  • 5.
    ECMAScript Versions June 1997 June 1998 December1999, regular expressions, try/catch Abandoned December 2009, strict mode, getters and setters June 2011, 5.1, Minor changes June 2015 June 2016 June 2017 June 2018 June 2019 ES next
  • 7.
    The Rise ofJavaScript Frameworks 2006 JQuery, AJAX. 2010 Angularjs, Backbone. the beginning of the modern single page applications 2013 ReactJS. Angular, Ember, Meteor, Sails, Vue, Svelte, Mithril, Knockout, Polymer...
  • 9.
  • 12.
    The new Features 2015 –present A ton of new features land in Ecma Every year in June, changing the way modern JS devs write their code.
  • 13.
  • 15.
  • 18.
  • 19.