
ES6
文章平均质量分 77
摇摇马骑骑
要解放生产力就得用工具,架构不是一蹴而就的,而是一个不断迭代的过程,每跨过一个坑、每解决一个痛点痒点,都能使架构更加健壮。
展开
-
每天一点ES6(三)
1、includes(),startsWith(), endsWith()includes():返回布尔值,表示是否找到了参数字符串。startsWith():返回布尔值,表示参数字符串是否在源字符串的头部。endsWith():返回布尔值,表示参数字符串是否在源字符串的尾部2、Math.sign方法用来判断一个数到底是正数、负数、还是零。对于非数值,会先将其转换为数值。它会返原创 2017-07-10 17:31:25 · 219 阅读 · 0 评论 -
ES6这些东东要记牢
刚开始用vue或者React,很多时候我们都会把ES6这个大兄弟加入我们的技术栈中。但是ES6那么多那么多特性,我们需要全部都掌握吗?秉着二八原则,掌握好常用的,有用的这个可以让我们快速起飞。接下来我们就聊聊ES6那些可爱的新特性吧。1.变量声明const和let我们都是知道在ES6以前,var关键字声明变量。无论声明在何处,都会被视为声明在函数的最顶部(不在函数内即在全局原创 2017-07-11 14:11:06 · 217 阅读 · 0 评论 -
每天一点ES6(一)
let ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。for循环的计数器,就很合适使用let命令。var a = [];for (var i = 0; i 10; i++) { a[i] = function () { console.log(i); };}a[6](); // 10原创 2017-07-07 16:54:15 · 287 阅读 · 0 评论 -
每天一点ES6(二)
箭头函数(Arrow Functions)// ES5var t= values.reduce(function (a, b) { return a + b;}, 0);// ES6var t= values.reduce((a, b) => a + b, 0);一个箭头函数表达式的语法比一个函数表达式更短,并且不绑定自己的 this,arguments,super或 ne原创 2017-07-07 17:07:53 · 368 阅读 · 0 评论