
ES6
TA_WORLD
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ES6 async和await
async和await async和await两种语法结合可以让异步代码像同步代码一样 async函数 async函数的返回值为promise对象 promise对象的结构由async函数执行的返回值决定 async function fn(){ return '尚硅谷'; //返回的值不是一个promise类型的对象,返回的结果就是为成功的Promise对象 } const result = fn(); console.log(result); async function fn(原创 2021-10-09 13:13:39 · 91 阅读 · 0 评论 -
ES6 箭头函数
箭头函数 ES6允许使用箭头(=>)定义函数 ES6之前 let fun = function(a,b){ return a+b; } ES6之后 let fn = (a,b) =>{ return a+b; } 特性 this this是静态的,this始终指向函数声明时所在作用域的this的值 function getName(){ console.log(this.name); } let getName2 = () => { console.l原创 2021-10-09 13:11:10 · 116 阅读 · 0 评论 -
ES6 模板字符串
模板字符串 字符串的声明 之前学习过的是用" "(双引号)和' '(单引号)来声明字符串 let str1 =- "我是一个字符串"; let str2 = '我是一个字符串'; 现在有新的声明方式: 使用``,该符号位于Esc下方 let str = `我是一个字符串` 特点 内容可以直接出现换行符 在之前的字符串中不能直接换行,但是在模板字符串中可以实现 var p = document.querySelector('p'); let str1 = `你 好 吗`; p.innerText = s原创 2021-10-09 13:09:39 · 100 阅读 · 0 评论 -
ES6 数据解构
变量的结构赋值 ES6允许按照一定模式从数组和对象中提取值,对变量进行赋值,这被称为结构赋值 数组的解构 const F4 = ['小沈阳','刘能','赵四','宋小宝']; let [xiao, liu, zhao, song] = F4; console.log(xiao); //小沈阳 console.log(liu); //刘能 console.log(zhao); //赵四 console.log(song); //宋小宝 可以修改let [xiao, liu, zhao, song]原创 2021-10-09 13:07:17 · 218 阅读 · 0 评论