随笔分类 -  ES6

摘要:Where destructuring in ES6 allows you to easily get properties out of an object, this shorthand property syntax allows you to easily push properties i... 阅读全文
posted @ 2014-11-23 01:30 Zhentiw 编辑
摘要:ECMAscript 6 lets us use string templates to gain a lot more control over strings in JavaScript.var salutation = "Hello";var place = "New York";var gr... 阅读全文
posted @ 2014-11-22 19:19 Zhentiw 编辑
摘要:ES6 decided that Array Comprehensions will not included in this version, ES7 will include this. Therefore, only FireFox support this, you can test it ... 阅读全文
posted @ 2014-11-22 06:26 Zhentiw 编辑
摘要:Read More:http://es6.ruanyifeng.com/#docs/destructuringArray“模式匹配”,只要等号两边的模式相同,左边的变量就会被赋予对应的值:Exp 1:var [head, ...tail] = [1, 2, 3, 4];console.log(hea... 阅读全文
posted @ 2014-11-21 01:29 Zhentiw 编辑
摘要:Here is the way you get value from an object:var obj = { color: "blue"}console.log(obj.color); //blueDestructuring Assignment:ObjectDestructuring ... 阅读全文
posted @ 2014-11-21 01:07 Zhentiw 编辑
摘要:Normally, we can set default value for function param://Here use "Hello" as default paramvar receive =function(message="Hello", handle){ handler(me... 阅读全文
posted @ 2014-11-20 03:36 Zhentiw 编辑
摘要:ES6 arrow function is somehow like CoffeeScirpt.CoffeeScript: //function callcoffee = -> coffee()coffee=(messag... 阅读全文
posted @ 2014-11-20 03:22 Zhentiw 编辑
摘要:In ES6, IIFE is not necessary:// IIFE写法(function () { var tmp = ...; ...}());// 块级作用域写法{ let tmp = ...; ...}另外,ES6也规定,函数本身的作用域,在其所在的块级作用域之... 阅读全文
posted @ 2014-11-19 23:44 Zhentiw 编辑
摘要:Fialdcase 1: let can work in it's block{ let a = 10; var b = 1;}a // ReferenceError: a is not defined.b //1Case 2: Let has no "Hosting" Problemf... 阅读全文
posted @ 2014-11-19 23:23 Zhentiw 编辑
摘要:var message = "Hi";{ var message = "Bye"; }console.log(message); //ByeThe message inside the block still has impact on the outside.Just rememb... 阅读全文
posted @ 2014-11-19 23:11 Zhentiw 编辑
摘要:Local Install:npm install -g traceurnpm install grunt-contrib-watchnpm install grunt-traceur-latestGruntFile:module.exports = function(grunt){ grun... 阅读全文
posted @ 2014-11-17 22:55 Zhentiw 编辑
摘要:---恢复内容开始---ES6 is ECMAScript version 6, which JavaScript is based on. The next version of JavaScript is going to be based on version 6 of ECMAScript.... 阅读全文
posted @ 2014-11-15 07:25 Zhentiw 编辑

点击右上角即可分享
微信分享提示