![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6
陈怂怂
记录学习过程,记录学习遇到的问题。哈哈哈,看到一句话:Talk is cheap. Show me the code.
展开
-
Promise 学习笔记(一)--- 什么Promise?
Promise 学习笔记一、异步和同步我们来举一个生活小例子:大学室友小明要洗澡,同时小李也要洗澡。由于小李的谦虚就让小明先洗澡了,小李在外面干等着,这期间什么都不干,就干等着,这就像alert,不点确定的话往后的代码就不会执行。这个就是同步,会阻塞任务的执行。第二天,小李在小明洗澡之前,和他说“等你洗完澡打电话给我,我先去超市买点东西”,这里就是一个异步的操作,在等待的期间,可以做自己的事情。二、什么是Promise?Promise对象用于表示一个异步操作的最终状态以及其返回的值。有两个特点:原创 2020-12-16 11:09:26 · 96 阅读 · 0 评论 -
ES6入门-----解构赋值
ES6入门-----解构赋值解构赋值是对赋值运算符的扩展。他是一种针对数组或者对象进行模式匹配,然后对其中的变量进行赋值。一:数组的解构赋值基本const arr = [1, 2, 3, 4];let [a, b, c, d] = arr;默认赋值:当解构模式有匹配结果,且匹配结果是 undefined 时,会触发默认值作为返回结果,那么当b=null时呢?当b=null时,那么b...原创 2020-05-01 16:06:07 · 207 阅读 · 0 评论 -
ES6入门之------let 和 const
ES6入门之------let 和 const一. letlet只作用在当前块级作用域内我们首先来看一下什么是块级作用域:1.通俗来说就是一对花括号中的区域{…}2.块级作用域可以嵌套{....}if(){....}for(){.....}...还有很多这里不就不举例了,我们特别来说一个不是块级作用域的例子这里的代表一个对象而不是一个块级作用域var ...原创 2020-05-01 08:58:07 · 149 阅读 · 0 评论