自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 vue3+ts 试用 vite-plugin-mock 关于viteMockServe报错问题

viteMockServe({ localEnabled: command === 'serve', }) 类型“{ localEnabled: boolean;1、通过命令行 npm install -D vite-plugin-mock mockjs 安装得vite-plugin-mock 之后发现再vite.config.ts里边报错。卸载vite-plugin-mock : npm uninstall vite-plugin-mock。从新安装 2.9.6版本。

2024-03-11 15:41:15 542

原创 get请求和post请求的区别

6.get请求只能进行url编码(appliacation-x-www-form-urlencoded),post请求支持多种(multipart/form-data等)。而对于 POST,浏览器先发送 header,服务器响应 100, 浏览器再继续发送 data,服。2.get因为参数会放在url中,所以隐私性,安全性较差,请求的数据长度是有限制的,3.get请求刷新服务器或者回退没有影响,post请求回退时会重新提交数据请求。post请求是没有的长度限制,请求数据是放在body中;

2024-02-23 10:27:55 333

原创 v-show和v-if指令的共同点和不同点

v-show和v-if指令的共同点和不同点

2024-01-08 09:58:55 383

原创 力控算法第一天

使用map的话解决了时间复杂度,使其变成了O(n) 不过空间复杂度有所提高,运行速度始终保持在70ms左右,比起之前的双重遍历也算是有了很大的提升了。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。这种方法虽然简单但是运行时间长,因为用到了双重for循环,时间复杂度为O(n2)因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。整数,并返回它们的数组下标。你可以想出一个时间复杂度小于。你可以按任意顺序返回答案。,请你在该数组中找出。

2024-01-05 17:43:22 434

原创 数组的解构赋值

[1][0] === undefined什么意思

2024-01-05 16:07:06 366 1

原创 JavaScript获取可视区、页面内容、浏览器宽高、滚动高度

JavaScript获取可视区、页面内容、浏览器宽高、滚动高度

2023-07-30 23:13:48 678

原创 innerHTML与innerText的区别

innerHTML和innerText的区别

2023-07-12 18:26:26 105 1

原创 WordPress建立数据库连接时出现错误

安装完成后,在宝塔面板————网站————设置————弹出窗口————左侧找到PHP————切换PHP7.3,保存。步骤三:宝塔面板 —— 软件商店 —— 系统工具 —— 安装“Linux工具箱”—— 点击“设置”,修改SSH的密码。然后再宝塔面板————软件商城————搜索PHP————安装7.3版本。步骤一:宝塔面板————左侧导航栏“软件商店” ————已安装————点击Nginx的【设置】宝塔面板——————软件商城————已安装—————如果软件是暂停状态,点击启动就可以。

2023-07-02 12:10:51 316 1

原创 node.js

multer中间件在解析前端提交的文件的时候会调用这个方法,调用的时候会给这个filename指向的函数传递三个参数,第二个值为前端传递过来文件信息,第三个参数cb为一个函数,cb函数调用的第二个参数指定的就是当前解析完成后的保存到destination指向的目录的文件名。除了低版本IE之外各大浏览器都原生支持 JSON.stringify,服务端语言也都有处理JSON的函数,JSON能格式支持比键值对复杂得多的结构化数据,普通键值对中的值只能是字符串,而使用json,键值对可以重复嵌套。

2023-07-01 22:18:34 87

原创 力扣第2天

你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。整数,并返回它们的数组下标。你可以按任意顺序返回答案。,请你在该数组中找出。

2023-06-30 13:32:37 33

原创 力扣算法第一天

【代码】力扣算法第一天。

2023-06-30 13:21:27 45

原创 大文件导出浏览器卡顿问题

大文件下载如何解决

2023-06-28 23:24:59 275 1

原创 Promise 与async/await的区别

async/await是异步代码的新方式,以前的方法有回调函数和Promise。async/await是基于promise实现的,他不能用于普通的回填函数,async/await与Promise一样,是非阻塞的,async和await使用的异步代码块但看起来像同步代码块,这正是他的魔力所在!Promise是一个对象,对象和函数的区别就是对象可以保存状态,函数不可以(闭包除外)。并未剥夺函数return的能力,因此无需层层传递callback,进行回调获取数据代码风格,容易理解,便于维护。

2023-06-28 22:25:18 104 1

原创 浏览器的存储方式有哪些

浏览器本身的存储数据的方式有cookies,sessionstorage,localStroage,indexDB,web SQL。

2023-06-28 18:36:51 131 1

原创 前端bug

一些遇见的bug以后会慢慢添加

2023-06-28 14:48:39 42 1

原创 TypeScript入门

emitDecoratorMetadata用于指定是否为装上去提供元数据支持,关于元数据,也是ES6的新标准,可以通过Reflect提供的静态方法获取元数据,如果需要使用Reflect的一些方法,需要引用ES2015.Reflect这个库。any 表示的是任意类型,一个变量设置类型为any后相当于对该变量关闭了TS的类型检测(不建议使用);exclude表示要排除的,不编译的文件,它也可以指定一个列表,规则和include一样,可以是文件可以是文件夹,可以是相对路径或绝对路径,可以使用通配符。

2023-06-28 14:42:12 42 1

原创 前端面试题总结

前端面试题总结1.1版本

2023-06-28 13:27:04 122 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除