自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数组Array方法

适用于对性能极其敏感的场景(如处理百万级数据)或需要中途。专为数组设计,语法简洁。ES6 引入,结合了。

2026-03-06 17:11:10 183

原创 js特性

/ 或者展开写: if (a === null || a === undefined) { a = b;这是处理 Set 数据最常用的技巧,转回数组后可以使用。会把所有“假值”(Falsy values,如。)都当作需要替换的值,这经常导致 Bug。

2026-03-03 16:59:45 321

原创 TypeScript

let y :[number,string] = ['1',2] //不能将类型“string”分配给类型“number”let name:string = `我的名字${name}`enum sex {boy='男', gril='女'}// 返回never的函数必须存在无法达到的终点。// 返回never的函数必须存在无法达到的终点。let name:string ="张三"(只能赋值undefined或null)// 推断的返回值类型为never。

2025-12-12 14:24:05 280

原创 Sass模块化

【代码】Sass模块化。

2025-12-08 13:37:58 121

原创 页面可见度api

【代码】页面可见度api。

2025-12-08 13:23:21 97

原创 Sass星空

inherit :继承父元素。

2025-12-08 13:19:29 89

原创 前端代码更新:优雅的“悄悄通知“方案

【代码】前端代码更新:优雅的“悄悄通知“方案。

2025-12-06 11:09:12 274

原创 Object方法

禁止扩展:不能添加新属性,但可修改/删除已有属性。:不能添加/删除/修改属性(严格模式下会报错)。⚠️ Vue 2 响应式原理底层就用到了。:不能添加/删除属性,但可修改现有属性值。(支持 getter/setter)。合并对象(常用于“混入”)。获取对象的原型(等价于。的键数组(字符串)。

2025-12-06 10:45:38 285

原创 通过js动态更新css变量

【代码】通过js动态更新css变量。

2025-12-02 16:51:20 157

原创 css函数

计算某个数值在一个范围内的"进度比例"

2025-12-02 16:44:23 215

原创 window方法

【代码】window方法。

2025-12-01 15:13:47 246

原创 使用 webworker

创建worker.js。

2025-11-28 17:36:21 164

原创 Date.now()和performance.now()的对比

【代码】Date.now()和performance.now()的对比。

2025-11-27 17:07:45 139

原创 ResizeObserver 监听元素尺寸变化

【代码】ResizeObserver 监听元素尺寸变化。

2025-11-27 16:47:07 86

原创 requestAnimationFrame 流畅动画

【代码】requestAnimationFrame 流畅动画。

2025-11-26 15:54:25 199

原创 IntersectionObserver 懒加载

注:被观察者在进入和离开都会触发观察者对象的回调函数。

2025-11-26 10:43:22 154

原创 vue3项目

【代码】vue3项目。

2025-11-25 00:05:49 271

原创 文本分行显示

【代码】文本分行显示。

2025-11-14 22:44:35 122

原创 保持滚动条在底部

【代码】保持滚动条在底部。

2025-11-14 22:39:27 122

原创 将网络图片转成base64格式

【代码】将网络图片转成base64格式。

2025-11-11 10:04:10 106

原创 vscode插件

VSCode-icons 图标插件。

2025-11-09 15:08:14 103

原创 uniapp小程序中使用web-view

开发」·>「开发管理」·>「开发设置」·>「业务域名」 中,将你的H5页面所在域名添加进去。1.首先在index.html中引入微信小程序和uniapp相关的SDK。3.需要下载校验文件并放在你的域名的根目录下,完成验证。后面,两个都得引入,因为uni的SDK关联了微信的SDK。1.域名必须支持HTTPS;3.默认自带的方法名。

2025-11-08 22:01:45 276 1

原创 将任意字符串编码为 Base64

【代码】将任意字符串编码为 Base64。

2025-11-05 17:21:04 357

原创 markdown语法

文件 ->偏好设置 ->图片插入- copy image to ./asset。~~~html 敲回车即可(css、js同理)文件->偏好设置->代码块->显示行号。菜单选择段落->表格。

2025-11-04 22:03:43 135

原创 动态访问对象的嵌套属性

【代码】动态访问对象的嵌套属性。

2025-10-31 10:24:55 193

原创 JavaScript专题(持续更新)

①:声明一个定时器变量;②: 当鼠标每次滑动都先判断是否有定时器了,如果有定时器先清除以前的定时器;③:如果没有定时器则开启定时器,记得存到变量里面;④:在定时器里面调用要执行的函数。let timerfn() // 加小括号调用 fn函数}, t)

2025-10-24 11:29:14 151

原创 websocket

【代码】websocket。

2025-10-24 10:05:33 148

原创 CSS专题(持续更新)

2.IE盒模型:box-sizing: border-box (元素的。1.标准盒模型(默认):box-sizing: content-box。1.网页优化:优先webP/AVif,备选JPEG/PNG。1) 同一目录: ./或者直接使用文件名。2) 下级子目录:使用目录名/文件名。3) 上级目录: ../2.透明图像:PNG、webP。4.其他格式:svg、HEIC。可以更直观地控制元素尺寸)3.动画:webP/GIF。包含内容、内边距和边框。

2025-10-24 10:00:15 243

原创 当出现 401 或 408 等登录失效错误时,只弹出一次提示窗口,避免多次请求同时触发多个弹窗

【代码】当出现 401 或 408 等登录失效错误时,只弹出一次提示窗口,避免多次请求同时触发多个弹窗。

2025-10-23 09:43:01 269

原创 vue代理

【代码】vue代理。

2025-10-22 08:45:51 565

原创 Vue Router

来访问路由器实例和当前路由。4.访问路由器和当前路由。

2025-10-15 08:43:08 147

原创 vue数据监听

【代码】vue数据监听。

2025-10-14 09:19:20 167

原创 vue导入和导出

导出: export default{}导入:important 变量名 from “模块名或路径”

2025-10-11 11:22:47 213

原创 vue组件通信

它将为每一个响应式属性创建引用。当你只使用 store 的状态而不调用任何 action 时,它会非常有用。如果在普通的 DOM 元素上使用,引用指向的就是 DOM 元素;如果用在子组件上,引用就指向组件实例。当多个组件需要共享和管理同一状态时,使用Vuex可以保持数据的一致性,并提供强大的状态管理和操作工具。注意:但这通常用于操作子组件而不是传递数据,因为这可能导致代码紧密耦合。为了从 store 中提取属性时保持其响应性,你需要使用。可以直接引用子组件的方法或属性。访问父 / 子实例。

2025-10-11 11:12:19 739

原创 Vue 中使用 orgTree

【代码】Vue 中使用 orgTree。

2025-10-10 17:34:47 322

原创 批量自动引入路由和组件

【代码】批量自动引入路由和组件。

2025-10-10 16:02:40 127

空空如也

空空如也

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

TA关注的人

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