![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6+
大白的博客
这个作者很懒,什么都没留下…
展开
-
箭头函数 =>
ES6 允许使用「箭头」(=>)定义函数。箭头函数声明// 声明:let fun = (a, b) => { return a + b;}// 调用fun(1, 2) // 3特点箭头函数 this 指向声明时所在作用域下 this 的值,不会改变在这里插入代码片ES6 允许使用「箭头」(=>)定义函数。箭头函数的注意点:如果形参只有一个,则小括号可以省略函数体如果只有一条语句,则花括号可以省略,函数的返回值为该条语句的执行结果箭头函数 this原创 2021-07-31 20:49:31 · 216 阅读 · 0 评论 -
模板字符串 `` + 简化对象写法
模板字符串(template string)声明使用(本质是一个字符串)let str = `<ul> <li>我是一个字符串</li></ul>`console.log(typeof str) // String特点:字符串中可以直接进行换行操作(不需要拼接 ‘+’),如下代码不会报错let str = `<ul> <li>我是一个字符串</li></ul>`可以使用 ${x原创 2021-07-26 17:50:53 · 358 阅读 · 0 评论 -
var let 和 const 的区别 异同
异同之处1:var 和let和 const ,前两者声明的是变量,可更改值,后者不可,2:var 和let和 const ,后两者声明的变量和常量具有块级作用域,而前者只具有函数作用域分别解析示例:1:varvar 是在ES5之前就有的关键字,目的是用来声明变量,但是ES5之前对作用域的划分比较简单,叫函数作用域。根据命名就可以看出来,var 声明的变量的作用域作用...原创 2018-09-03 11:02:59 · 1645 阅读 · 0 评论 -
promise 详解
Promise作用:主要是来解决Ajax的异步问题传统方式:回调函数来解决异步问题,类似如下问题ajax(url, { // 成功后回调 ajax(url, { // 成功之后再回调 ajax(url, { // 成功之后再回调 }) })})注意:一般情况下,如果请求成功,执行某个...原创 2019-07-26 12:43:40 · 2377 阅读 · 0 评论