- 博客(87)
- 收藏
- 关注
原创 关于预检请求
预检请求(Preflight Request)是一种由浏览器自动发起的请求,用于检查实际请求是否安全可行。这种请求通常在跨域请求(CORS)中出现,并且只在某些特定条件下触发。以下是触发预检请求的具体条件:
2024-01-24 16:20:29 459
原创 XMLHttpRequestUpload 对象
XMLHttpRequestUpload` 对象表示一个 XMLHttpRequest 的上传进程。它是 XMLHttpRequest 的一个属性,可以用来监视上传的进度
2024-01-24 14:23:48 934
原创 windows系统Google浏览器代理方案:whistle
前端进行抓包、代理接口和页面是常用操作,windows系统Google浏览器代理方案:whistle + Google插件Proxy SwitchyOmega
2024-01-02 17:53:50 426
原创 Taro H5 在支付宝打开白屏的问题解决
问题描述:基于 taro 框架的 H5,本地构建或者发到服务器后,在支付宝中打开链接呈现白屏的情况,但是在其他浏览器或者微信中打开正常;问题根源:由于支付宝的 webview 浏览器内核不支持 es6 部分高级 js 语法,导致页面解析出错,加载页面异常;问题解决:在项目打包构建的时候,利用 babel 将 es6 转成 es5 即可。
2023-12-04 17:08:43 672
原创 前端面试手写代码——小孩报数问题
前端面试手写代码——小孩报数问题:有30个小孩儿,编号从1-30,围成一圈依此报数,1、2、3 数到 3 的小孩儿退出这个圈, 然后下一个小孩 重新报数 1、2、3,问最后剩下的那个小孩儿的编号是多少?
2023-09-05 13:55:42 195
原创 JS实现节流与防抖
前端必会技能之JS实现节流与防抖,节流和防抖就是为了减少性能开销和提升用户体验而生的,主要优化【接口暴击】【表单重复提交】【搜索框搜索输入】等相关问题;
2023-08-07 15:44:39 154
原创 Node版本管理器nvm的安装与使用
Node版本管理器nvm的安装与使用.多项目新旧项目管理的时候,往往与依赖不同的node版本,不同的版本对其他依赖的实现有一定的影响,因此我们需要对node的版本进行方便快捷管理和切换,如果直接卸载重装对应版本,切换项目再次卸载重装明显是极度不方便,而 nvm 就是为解决这个问题而生。windows版本
2023-05-26 10:38:22 1250
原创 实现一个异步求和函数(不改变asyncAdd完善sum)
如下为一段代码,请完善sum函数,使得 sum(1,2,3,4,5,6) 函数返回值为 21 ,需要在 sum 函数中调用 asyncAdd 函数,且不能修改asyncAdd函数
2023-05-24 15:18:45 130
原创 CRA应用使用craco实现webpack配置+module.less+src别名配置
create-react-app + craco + module.less + @别名配置src
2023-05-12 15:14:21 1125
原创 cmd 查看端口占用并且结束进程【建议收藏】
cmd 关闭端口结束进程,很多情况下,某些你要用的端口被占用了,你非这个端口不可或者不想改端口号,在window可以通过cmd关闭对应端口的占用进程。cmd 关闭 80端口,cmd 关闭 8080 端口,cmd 关闭 3000 端口等
2023-03-09 10:34:57 2093
原创 Gitlab 项目迁移
Gitlab 项目迁移用 gitLab 进行项目管理时,开发实践中进行项目迁移是常用的事情,也是作为一位开发者必备的技能。
2023-02-28 16:04:30 3582
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人