宏任务:setInterval,setTimeout,ajax,DOM事件微任务:promise,async/await结论:微任务比宏任务执行的早
宏任务:setInterval,setTimeout,ajax,DOM事件微任务:promise,async/await结论:微任务比宏任务执行的早
1.call 2.apply 3.bind() instanceof 4.map 5.reduce 6.防抖 节流 浅拷贝 深拷贝
1.store.js reducer.js 3.actionTypes.js actionCreaters.js 用到redux的组件index.js routes.js
application/x-www-form-urlencoded 浏览器的原生 form 表单,如果不设置 enctype 属性,那么最终就会以 application/x...
一.安装ts 获取命令tsc tsc --version 查看版本 二.创建项目 三.ts编译成js 四.数据类型 1.一般类型 如果代码中有export import ...
插件: React-Grid-Layout,vue-Grid-Layout, Gridster[https://www.cnblogs.com/JealousGirl/p/u...
设计模式,工具库,框架,架构区别: 设计模式: 它是一套编目分明,广为人知,可复用的代码经验总结。 工具库: 一些常用方法的集合,例如jquery,underscore,这些...
1.什么是Promise,解决哪些问题(基于回调) 1.回调地狱 (代码不好维护,错误处理不好统一处理)2.多个请求的并发问题 Promise 是一个类,用的时候new一下 ...
1.订阅-发布模式 订阅:把将要做的事先存储好,稍后发布的时候让存储的事情依次执行发布和订阅没有联系 2.观察者模式 观察者模式,(内部基于发布订阅)有一个观察者和一个被观察...
柯里化 函数柯里化 把一个函数的范围缩小,让函数变得更具体 2.通用柯里化 3.应用场景 参数复用 提前确认 延迟执行传入多个参数的sum(1)(2)(3),就是延迟执行的...
希望调用某个函数3次之后再去执行 应用场景异步并发问题 同时发送多个请求,希望拿到最终结果
参考地址 命令(Command) 菜单 1.打开方式 按Cmd + Shift + P(如果使用Windows,则按Ctrl + Shift + P)打开“命令”菜单。 截...
1.概念 一个函数的参数是一个函数(回调函数)或者一个函数返回一个函数(函数柯里化) 2.例子 写代码时不破坏原有逻辑,而增加一些功能对函数进行包装(装饰),切片编程(核心抽...
then的用法 then.js 1.(then中传递的函数)判断成功和失败函数的返回结果2.判断是不是prmise 如果是promise就采取它的状态3.如果不是promis...