- 博客(7)
- 收藏
- 关注
原创 手写Promise.All方法
手写Promise.All方法思路代码实现思路Promise.all() 方法接收一个promise的iterable类型(注:Array,Map,Set都属于ES6的iterable类型)的输入,并且只返回一个Promise实例, 那个输入的所有promise的resolve回调的结果是一个数组。这个Promise的resolve回调执行是在所有输入的promise的resolve回调都结束,或者输入的iterable里没有promise了的时候。它的reject回调执行是,只要任何一个输入的pro
2021-04-25 17:10:58 6240 2
原创 在node上处理OPTIONS请求
在node上处理OPTIONS请求学习cors跨域问题种,非简单请求时,浏览器会发送一个预请求询问服务端,能否通过同源策略检查,这个预请求是OPTIONS类型的。在使用原生node构建的服务中,需要对OPTIONS请求方法进行处理。const http = require('http');http .createServer(function (request, response) { if (request.method == 'OPTIONS') { response.
2021-04-14 23:39:48 2662
原创 HTTP状态码
HTTP状态码HTTP 状态码消息 1xx100 Continue101 Switching Protocol103 Early Hints(草案)成功 2xx200 ok201 Created202 Accepted203 Non-Authoritative Information204 No Content205 Reset Content206 Partial Content3xx 重定向300 Multiple Choices301 Moved permanently302 Found303 See
2021-03-31 23:47:13 178
原创 原型
理解原型原型序言原型是什么隐式原型 _proto_原型对象 prototype原型链constructor 属性instanceof序言相信很多人在刚开始接触原型的时候,看到这么一张图,绝对是蒙蔽的,这也太复杂了,但了解对应属性的含义之后,再来看这张图,其实就不难理解了。原型是什么每个 JavaScript 对象(null 除外)都和另一个对象相关联,这个关联的对象就是原型。隐式原型 protoJavaScript 对外暴露了一个专门命名为 proto 的属性,用来直接查询/设置对象的原型。
2021-03-31 23:42:48 103
转载 webpack构建原理
webpack构建原理什么是 webpack ?webpack 核心概念Entry -- 入口起点(entry point)Output -- 文件输出Module -- 模块Chunk -- 代码块Loader -- 转换器Plugin -- 插件webpack 构建流程什么是 webpack ?本质上,webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。 当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency
2021-03-24 10:45:47 359
原创 属性的特性
对象属性是由名字、值和一组特性(attribute)构成。在javaSctipr中,属性的值可以用一个或两个方法代替,分别是getter和setter,除了这两个方法之外,属性还包含一些标识他们可写,可枚举和可配置的的特性。
2021-03-21 18:15:48 693
原创 ant design pro中权限组件Authorized的个人学习
ant design pro中权限组件Authorized的个人学习Authorized功能介绍Authorized文件目录Authorized.tsxAuthorized功能介绍通过对当前用户所匹配的现有权限(authority)和组件所需要对应的准入权限(currentAuthority)进行判断,如果两者匹配成功,则返回权限匹配成功的组件,否则返回权限匹配错误的组件。Authorized文件目录组件由7个文件共同组:Authorized:定义函数组件;AuthorizedRoute:
2021-03-18 22:40:15 1584
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人