{"id":258920,"date":"2015-07-13T23:29:32","date_gmt":"2015-07-14T06:29:32","guid":{"rendered":"https:\/\/2015.vancouver.wordcamp.org\/?post_type=wcb_session&#038;p=258920"},"modified":"2015-07-13T23:29:32","modified_gmt":"2015-07-14T06:29:32","slug":"the-future-of-javascript","status":"publish","type":"wcb_session","link":"https:\/\/vancouver.wordcamp.org\/2015\/session\/the-future-of-javascript\/","title":{"rendered":"The Future of JavaScript"},"content":{"rendered":"<p><span>Wondering what the future has in store for JavaScript web developers? ECMAScript 6 (ES6) is the next major release of the ECMAScript language specification a.k.a. JavaScript. In this talk, Rami will be showcasing some of the features proposed in the current ES6 draft along with examples on how to use them, why these features are important and why you should care. Rami will also show you a survey of ES6 feature compatibility across all the major browsers and platforms. Features like block scoping, destructuring, modules &amp; classes, proxies, collections, iterators &amp; generators and arrow functions, etc\u2026 will be showcased. Rami will show you how you can use these features in your WordPress theme TODAY!<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wondering what the future has in store for JavaScript web developers? ECMAScript 6 (ES6) is the next major release of the ECMAScript language specification a.k.a. JavaScript. In this talk, Rami will be showcasing some of the features proposed in the current ES6 draft along with examples on how to use them, why these features are &hellip; <a href=\"https:\/\/vancouver.wordcamp.org\/2015\/session\/the-future-of-javascript\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">The Future of JavaScript<\/span><\/a><\/p>\n","protected":false},"author":9157529,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1439676000,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[258909],"footnotes":""},"session_track":[317784],"session_category":[],"class_list":["post-258920","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-b"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p67v4m-15m8","session_date_time":{"date":"August 15, 2015","time":"3:00 pm"},"session_speakers":[{"id":"258909","slug":"rami-sayar","name":"Rami Sayar","link":"https:\/\/vancouver.wordcamp.org\/2015\/speaker\/rami-sayar\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/vancouver.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/258920","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vancouver.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/vancouver.wordcamp.org\/2015\/wp-json\/wp\/v2\/types\/wcb_session"}],"author":[{"embeddable":true,"href":"https:\/\/vancouver.wordcamp.org\/2015\/wp-json\/wp\/v2\/users\/9157529"}],"version-history":[{"count":1,"href":"https:\/\/vancouver.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/258920\/revisions"}],"predecessor-version":[{"id":258921,"href":"https:\/\/vancouver.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/258920\/revisions\/258921"}],"speakers":[{"embeddable":true,"href":"https:\/\/vancouver.wordcamp.org\/2015\/wp-json\/wp\/v2\/speakers\/258909"}],"wp:attachment":[{"href":"https:\/\/vancouver.wordcamp.org\/2015\/wp-json\/wp\/v2\/media?parent=258920"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/vancouver.wordcamp.org\/2015\/wp-json\/wp\/v2\/session_track?post=258920"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/vancouver.wordcamp.org\/2015\/wp-json\/wp\/v2\/session_category?post=258920"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}