自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端开发之跨域

浏览器的同源策略是一种安全机制,用于限制一个网页中的脚本只能与来自同一源(域名、协议和端口号相同)的资源进行交互。通过配置代理可以实现跨域访问的原因是,代理服务器位于前端代码和后端服务器之间,它可以接收前端代码发送的请求,并将请求转发到目标后端服务器上。这样做的好处是可以绕过浏览器的同源策略限制,使得前端代码能够正常访问目标后端服务器上的接口。然而,由于浏览器的同源策略限制,前端代码只能直接访问与其所在域名相同的服务器上的接口。因此,在浏览器的同源策略限制下,前端代码可以成功访问其他域名下的接口。

2024-07-08 11:56:38 708

原创 intall latest node

3, 使 fnm 在 PowerShell 中生效。code $profile 添加下面命令。2,使用 Scoop 安装。5,重启终端使环境变量生效。8, 卸载任意node 版本。6, 安装最新的node。

2024-06-17 14:32:10 284 1

原创 英语语法大全

英语语法从整体上来讲是通过五部分来组成,包括简单句、并列句、复合句、三大从句和特殊句式。掌握这些基础知识,你就能更好地理解和运用英语语法了。四,英语词性英语中的词性对于学习英语来说至关重要,因为它影响着后续的各种时态变化和从句。名词 (n.):名词表示人、事物、地点或抽象概念的名称。例如:“boy”(男孩)、“morning”(早晨)、“bag”(书包)、“ball”(球)和“class”(班级)123。代词 (pron.):代词主要用来代替名词。

2024-04-01 18:25:28 742

原创 英语语法学习计划

你将能够理解和使用不同类型的句子结构、动词时态、名词和代词、形容词和副词、介词和连词等。寻找合适的学习资源:选择适合自己学习风格和节奏的英语语法教材、在线课程或应用程序。制定学习计划:制定一个合理的学习计划,安排每天或每周固定的时间来学习英语语法。制定学习计划:根据你的目标和可用时间,制定一个详细的学习计划。如果你只有碎片化的时间,主要是下班之后才有时间,你仍然可以安排一个有效的英语语法学习计划。制定具体的学习目标:确定你想要在英语语法方面达到的目标,例如掌握基本的语法规则、提高句子结构的准确性等。

2024-04-01 17:42:41 812

原创 TS - 类型any[] , 遍历报错

如果你能明确知道变量的类型,最好使用更具体的类型,以便 TypeScript 编译器进行类型检查。如果你不确定变量的类型,可以使用。可以存储任何类型的元素,但是在 TypeScript 中,它不会提供数组原生的方法,例如。方法,你需要先将其转换为一个具有数组原生方法的类型。类型是一个特殊的类型,它可以被赋值为任何类型的值,也可以赋值给任意类型。类型,它允许分配任何类型的值,但在使用之前需要进行类型检查。时,它表示这个数组可以包含任意类型的值。转换为一个特定类型的数组,然后再使用。类型的数组,然后使用。

2024-03-14 19:08:50 589 1

原创 how to use git sub modules

【代码】how to use git sub modules。

2024-02-29 16:56:55 1802

原创 函数柯里化 vs 反柯里化

函数柯里化 vs 反柯里化

2023-08-03 18:01:15 51

原创 函数式vs 面向对象

js 的编程模式。

2023-08-02 16:39:04 50

原创 React18 + Vite + TS + Eslint + Husky 从0到1搭建项目

执行完以上命令目录结构git 规范添加huskylint-stagedlint-staged 是什么?项目体量的增大,多人开发,全量跑一次 lint 的时间越来越长,格式化过的文件,不在重新处理,只对新增,没格式化的这一部分代码做规范化,那将大大缩短 developer 提交代码的速度。lint-staged 是一个专门用于在通过 git 提交代码之前,对暂存区的代码执行一系列的格式化。当 lint-staged 配合 git hooks 使用时,可以在 git 提交前的 hoo

2023-04-12 18:29:47 383

原创 node 跟vscode 安装

node

2023-03-03 11:47:44 1197

原创 【无标题】git pull 拉取远程代码,本地代码被覆盖解决

git

2022-06-30 13:47:54 1949

原创 小程序(授权登录)

前提:微信官方修改了 getUserInfo 接口,所以现在无法实现一进入微信小程序就弹出授权窗口,只能通过 button 去触发。实现思路:自定义封装一个页面底部的 tabBar切换组件,切换tab 时就实现了通过 button 组件去触发 getUserInof 接口。判断openId存不存在,不存在,弹出授权弹窗,点击授权按钮,1,通过wx.login获取code,2,然后wx.request发送给后台,获取openid 以及用户信息3,客户端使用wx.setstoragesy

2022-04-01 23:30:37 504

原创 面试题笔试题

1,为数组实现数组去重功能 <script type="text/javascript"> Array.prototype.removeDuplicate = function () { let newArr = [] for (let index = 0; index < this.length; index++) { if(newArr.indexOf(this[index]) == -1){ ne

2022-03-29 23:36:24 291 1

空空如也

空空如也

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

TA关注的人

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