- What’s New In The Next Version Of JavaScript http://www.smashingmagazine.com/2015/10/es6-whats-new-next-version-javascript/ 60 comments webdev
Linking pages
- My journey to becoming a web developer from scratch without a CS degree (and what I learned from it) | by Sergei Garcia | We’ve moved to freeCodeCamp.org/news | Medium https://medium.com/@sgarcia.dev/my-journey-to-becoming-a-web-developer-from-scratch-without-a-cs-degree-2-years-later-and-what-i-4a7fd2ff5503#.jeqi1mbg8 138 comments
- My front-end design toolbox. A few years ago I compiled a list of… | by Sawyer Hollenshead | Medium https://medium.com/@sawyerh/my-front-end-designer-toolbox-a0ba92f611b3 97 comments
- JavaScript Ecosystem Overview. JavaScript , one of the pillars in… | by Imaginary Cloud | Medium https://medium.com/@imaginary_cloud/javascript-ecosystem-overview-2018-fa9f776ddf74 51 comments
- My journey to becoming a web developer from scratch without a CS degree (and what I learned from… https://medium.freecodecamp.com/my-journey-to-becoming-a-web-developer-from-scratch-without-a-cs-degree-2-years-later-and-what-i-4a7fd2ff5503#.ke34kwpi2 8 comments
- Writing Reusable Components in ES6 — Smashing Magazine https://www.smashingmagazine.com/2016/02/writing-next-generation-reusable-javascript-modules/ 0 comments
- Stapes.js 1.0.0 » Hay Kranen https://www.haykranen.nl/2016/07/05/stapes/ 0 comments
- Is It Worth Learning JavaScript? Popularity, Salaries, and Future https://stackdiary.com/is-it-worth-learning-javascript/ 0 comments
Linked pages
- TypeScript: JavaScript With Syntax For Types. http://www.typescriptlang.org 454 comments
- ECMAScript 6 compatibility table http://kangax.github.io/compat-table/es6/ 367 comments
- http://kpdecker.github.io/six-speed/ 66 comments
- Exploring JS: JavaScript books for programmers https://exploringjs.com/ 54 comments
- Babel · The compiler for next generation JavaScript http://babeljs.io/repl/#?experimental=true&evaluate=true&loose=false&spec=false&code=function%20example()%7B%0A%20%20%0A%20%20%20%20class%20Actions%20%7B%0A%20%20%20%20%20%20%40Observable%0A%20%20%20%20%20%20static%20processSomething%0A%20%20%20%20%7D%0A%20%20%20%20%0A%20%20%20%20class%20Store%20%7B%0A%20%20%20%20%20%20constructor(name)%7B%0A%20%20%20%20%20%20%20%20this.name%20%3D%20name%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20%40Observable%0A%20%20%20%20%20%20updater%0A%20%20%20%20%20%0A%20%20%20%20%20%20%40Observe(Actions.processSomething)%0A%20%20%20%20%20%20processHandler%20%3D%20function(data)%20%7B%20%0A%20%20%20%20%20%20%20%20this.updater.notify(this.name%20%2B%20%22%20processed%20%22%20%2B%20data)%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%20%20%20%20%0A%20%20%20%20var%20myStoreA%20%3D%20new%20Store(%22Store%20A%22)%3B%0A%20%20%20%20var%20myStoreB%20%3D%20new%20Store(%22Store%20B%22)%3B%0A%20%20%20%20%0A%20%20%20%20var%20print%20%3D%20function(result)%7B%0A%20%20%20%20%20%20console.log(result)%3B%0A%20%20%20%20%7D%0A%20%20%20%20myStoreA.updater.on(print)%0A%20%20%20%20myStoreB.updater.on(print)%0A%20%20%20%20Actions.processSomething.notify(%221010110%22)%0A%7D%0A%0A%0A%0A%0A%0A%0A%2F%2F%2FAll%20the%20magic%20happens%20down%20here%0Aclass%20ObservableClass%20%7B%0A%20%20subscriptions%20%3D%20%5B%5D%3B%0A%20%20%0A%20%20on%20%3D%20function(handler)%7B%0A%20%20%20%20this.subscriptions.push(handler)%0A%20%20%7D%0A%0A%20%20notify%20%3D%20function()%7B%0A%20%20%20%20var%20args%20%3D%20arguments%3B%0A%20%20%20%20for(var%20i%20%3D%200%20%3B%20i%20%3C%20this.subscriptions.length%3B%20i%2B%2B)%7B%0A%20%20%20%20%20%20this.subscriptions%5Bi%5D.apply(null%2Cargs)%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A%0Afunction%20Observable(target%2Ckey%2Ce)%20%7B%0A%20%20%20%20e.initializer%20%3D%20function()%7B%20return%20new%20ObservableClass()%3B%20%7D%0A%7D%0A%0Afunction%20Singleton(target%2Ckey%2Ce)%20%7B%0A%20%20%20%20e.initializer%20%3D%20function()%7B%20return%20new%20target()%3B%20%7D%0A%7D%0A%0Afunction%20Observe(observable)%20%7B%0A%20%20%20%20return%20function(classType%2Ckey%2Cd)%20%7B%0A%20%20%20%20%20%20var%20tempInitializer%20%3D%20d.initializer%3B%0A%20%20%20%20%20%20var%20blah%20%3D%20%20function()%20%7B%7D%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20blah.initializer%20%3D%20function()%7B%0A%20%20%20%20%20%20%20%20%20%20var%20val%20%3D%20tempInitializer.apply(arguments)%3B%0A%20%20%20%20%20%20%20%20%20%20observable.on(val.bind(this))%0A%20%20%20%20%20%20%20%20%20%20return%20val%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20return%20blah%3B%0A%20%20%7D%0A%7D%0A%0Aexample()%3B 51 comments
- Babel · Babel https://babeljs.io/ 31 comments
- Symbol - JavaScript | MDN https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol 17 comments
- GitHub - google/traceur-compiler: Traceur is a JavaScript.next-to-JavaScript-of-today compiler https://github.com/google/traceur-compiler 13 comments
- Classes in ECMAScript 6 (final semantics) http://www.2ality.com/2015/02/es6-classes-final.html 11 comments
- New number and Math features in ES6 http://www.2ality.com/2015/04/numbers-math-es6.html 4 comments
- Writing Reusable Components in ES6 — Smashing Magazine https://www.smashingmagazine.com/2016/02/writing-next-generation-reusable-javascript-modules/ 0 comments
- http://www.typescriptlang.org/Playground/ 0 comments
- Scratch-JS/README.md at master · richgilbank/Scratch-JS · GitHub https://github.com/richgilbank/Scratch-JS 0 comments
Would you like to stay up to date with Web Development? Checkout Web Development
Weekly.
Related searches:
Search whole site: site:smashingmagazine.com
Search title: ECMAScript 6 (ES6): What’s New In The Next Version Of JavaScript — Smashing Magazine
See how to search.