
ES6笔记
Tommy·Yang
No matter how hard the past is , you can always begin again.
展开
-
ES6学习(一)---let和const用法
1.let用法(1)存在作用域,即let声明函数会在花括号中执行 (2)es6规定暂时性死区,暂时性死区通俗的来讲就是一个区块中存在let和const声明的变量,那么该区块会形成封闭作用域,在let和const声明之前使用该变量都会报错。//例子1{console.log(a);//a is not definedlet a = 1;}//列子2{let x = x;//同...原创 2018-02-27 09:01:59 · 263 阅读 · 0 评论 -
ES6学习(二)---变量的解构赋值
1.数组的解构赋值(1)等式左右两边结构相同,等式右边的值就会被赋值给等式左边的let [a,b,c] = [1,2,3];//相当于a =1 ,b =2, c =3let [head,...tail] = [1,2,3,4];//tail 4//head 1let [a, b ,...c] = ['a'];//a "a"//b undefined//c [](2...原创 2018-03-14 23:49:47 · 571 阅读 · 0 评论 -
ES6学习(三)---- 字符串的扩展
我只总结一些常用的。涉及到字节方面的方法暂时不作记录。1.startsWith 和endsWith、includes,其中他们都有两个参数,第一参数是包含的字符串,第二个参数是个n数字,includes和startsWith的第二个参数表示是从这个索引开始,endsWith的索引是从0-n。let str = 'abc';str.startsWith('a');//truest...原创 2018-03-22 00:07:18 · 152 阅读 · 0 评论