![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6
Tian_____
这个作者很懒,什么都没留下…
展开
-
ES6 rest参数
ES6 引入 rest 参数(形式为…变量名),用于获取函数的多余参数,这样就不需要使用arguments对象了。rest 参数搭配的变量是一个数组,该变量将多余的参数放入数组中。function add(...values) { let sum = 0; for (var val of values) { sum += val; } return sum;}a...原创 2020-03-03 10:51:28 · 126 阅读 · 0 评论 -
ED6 新增的字符串方法
传统上,JavaScript 只有indexOf方法,可以用来确定一个字符串是否包含在另一个字符串中。var str="Hello world!"document.write(str.indexOf("Hello") + "<br />")document.write(str.indexOf("World") + "<br />")document.write(st...原创 2020-03-02 14:35:49 · 137 阅读 · 0 评论 -
ES6 字符串的拓展
1.字符串的遍历接口1)在ES6中,字符串可以进行for…of循环for (let codePoint of 'foo') { console.log(codePoint)}// "f"// "o"// "o"2.模板字符串在不使用模板字符串的时候,我们一般使用字符串的拼接(Jquery)$('#result').append( 'There are <b>...原创 2020-03-02 10:49:41 · 211 阅读 · 0 评论 -
ES6解构
数组的解构赋值1.基本用法大概就是一一对应let [a, b, c] = [1, 2, 3];稍微复杂一点的嵌套let [foo, [[bar], baz]] = [1, [[2], 3]];foo // 1bar // 2baz // 3let [ , , third] = ["foo", "bar", "baz"];third // "baz"let [x, , ...原创 2020-02-29 15:49:45 · 79 阅读 · 0 评论