
ja
文章平均质量分 55
派小星星星星
这个作者很懒,什么都没留下…
展开
-
ES6变量的解构赋值
ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构。解构赋值在实际开发中可以大量减少我们的代码量,并且让我们的程序结构更清晰。先来一个最简单的数组解构赋值来进行赋值。数组的解构赋值let [a,b,c]=[1,2,3];上面的代码表示,可以从数组中提取值,按照位置的对象关系对变量赋值。数组模式和赋值模式统一:可以简单的理解为等号左边和等号右边...原创 2018-05-06 18:03:11 · 228 阅读 · 0 评论 -
ES6扩展运算符和rest运算符
扩展运算符和rest运算符,它们都是…(三个点)。它们可以很好的为我们解决参数和对象数组未知情况下的编程,让我们的代码更健壮和简洁。对象扩展运算符(…):当编写一个方法时,我们允许它传入的参数是不确定的。这时候可以使用对象扩展运算符来作参数,看一个简单的列子:function arg(...arg){ console.log(arg[0]); // 1 cons...原创 2018-05-06 18:23:16 · 351 阅读 · 0 评论 -
ES6字符串模版
ES6对字符串新增的操作,最重要的就是字符串模版,字符串模版的出现让我们再也不用拼接变量了,而且支持在模板里有简单计算操作。字符串模版先来看一个在ES5下我们的字符串拼接案例:let a='派俊伟';let blog = '过年看珠海长隆' + a + '出演春晚。';document.write(blog);ES5下必须用 + a + 这样的形式进行拼接,这样很麻烦而且很...原创 2018-05-06 22:06:42 · 245 阅读 · 0 评论