![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
es6
Dy_web
这个作者很懒,什么都没留下…
展开
-
for 循环
for…of for(let codePoint of 'foo'){ console.log(codePoint) } //f //o (2) let iterable = [1,2,3] for(let value of iterable){ } for…in for(let i in 'foo'){ console.log(i) console.log('foo') } //0 foo //1 foo //2 foo原创 2020-06-27 13:13:36 · 108 阅读 · 0 评论 -
ES6数组 解构
ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构 变量赋值 let a = 1; let b = 1; let c = 1; = let [a,b,c] = [1,1,1] //es6原创 2020-06-28 01:17:50 · 126 阅读 · 0 评论 -
ES6模块字符串
let name = mdy let string =`Hello ${name}, <div>have you eaten</div>` //输出 Hello mdy, have you eaten 简化写法: 可以定义多行字符串(所有的空格和缩进都会被保留在输出之中), 或者在字符串中嵌入变量 模板字符串紧跟在一个函数名后面,该函数将被调用来处理这个模板字符串。这被称为“标签模板”功能(tagged template) 如果模板字符里面有变量,就不是简单的调用了,而是会将模板原创 2020-06-27 13:12:24 · 384 阅读 · 0 评论 -
ES6(ECMAScript 6.0)六种声明变量的方法
ES6与javascript的关系 ES6是javascript的一种规范,而javascript则是ES6的一种实现! 变量提升 所有的声明都会提升到作用域的最顶上去 console.log(a)//undefinde var a = 1 = var a console.log(a)//undefinde a = 1 ES6的六种声明变量的方法(let const function class import var) let { let a = 10; var b = 1; } //let 只原创 2020-06-14 12:59:23 · 223 阅读 · 0 评论