ES6
Live wild
对喜欢的东西从一而终
展开
-
ES6常用语法
ES6知识点1. 模板字符串var name = 'xiuyan' var career = 'coder' var hobby = ['coding', 'writing']var finalString = `my name is ${name}, I work as a ${career} I love ${hobby[0]} and ${hobby[1]}`2. var 和let const的区别(1)var和let定义的是变量,可修改;const定义的是常量,不可修改;(2)原创 2020-07-13 14:05:06 · 736 阅读 · 0 评论 -
Promise
3. PromisePromise 对象用于表示一个异步操作的最终结果(完成或失败),以及其返回的值。Promise其实就是用来存储异步操作的结果的,异步操作返回一个Promise,但是不用给Promise传入回调函数或者参数。异步操作一旦完成,Promise会进入以下两种状态的其中一种:1.fulfilled(已完成):表示异步操作成功结束;2.rejected(已拒绝):表示异步操作未成功结束,期间可能发生了错误。3.1 使用Promise对象let promise = new Promi原创 2020-07-10 14:07:31 · 229 阅读 · 0 评论 -
异步、同步以及异步的各种解决方法
1. 异步和同步js是单线程语言,遇到等待(网络请求、定时任务)不能卡住,所以需要异步。同步和异步的区别:同步同时只能做一件事情,会阻塞代码的执行,异步可以同时进行多个操作,不会阻塞代码的执行异步通过callback形式调用。//异步 通过callback形式调用 异步不会阻塞代码执行console.log(100)setTimeout(() => { ale...原创 2020-01-08 21:12:27 · 1700 阅读 · 1 评论