- 博客(15)
- 收藏
- 关注
原创 JavaScript性能优化实战大纲
摘要:本文提供JavaScript性能优化的实战指南,涵盖代码优化、数据结构选择、DOM操作、内存管理和网络请求等核心方面。重点包括避免全局变量污染、使用高效的数据结构、批量DOM更新、内存泄漏防范、请求合并和缓存策略,并介绍Chrome DevTools等分析工具。此外,还涉及Webpack打包优化、Web Workers多线程处理等现代技术,全面帮助开发者提升网页性能表现。(149字)
2025-05-29 11:13:04
150
原创 前端vue3,h5项目在微信实现微信分享设置头像和描述(兼容ios和安卓)
所有需要使用JS-SDK的页面必须先注入配置信息,否则将无法调用(同一个url仅需调用一次,对于变化url的SPA的web app可在每次url变化时进行调用,目前Android微信客户端不支持pushState的H5新特性,所以使用pushState来实现web app的页面会导致签名失败,此问题会在Android6.2中修复)。在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.6.0.js。
2025-05-19 10:22:34
1052
原创 uniapp分包(一开始完全没有分包的项目)
首先我们要知道为什么要分包,因为项目在最开始就会全部加载主包的内容,分包类似懒加载,打开了那个页面才加载,这样就优化了项目,打开时没那么卡,发布项目也没有太大导致发布失败。
2025-04-01 11:00:28
1090
原创 vue2在script标签外使用data,method内的属性
做项目的时候想使用定时器隔一段时间就运行一下method定义的函数,想在script标签外面使用,这时候就要在项目启动时把this赋值给vm。
2025-03-07 10:23:26
361
原创 uniapp微信小程序登录流程
调用后端接口,将code作为参数置换出SessionKey和OpenId,accessToken进行存储(可以使用uni.setStorageSync)onLoad中或点击某个按钮调用 uni.login()获取登录用户code。3.登陆成功后打开获取电话,获取电话后获取头像,下面是获取电话框的样式结构。5.上传头像和电话(看需求)
2025-03-06 10:22:59
1784
原创 常见的前端脱敏格式
1.只显示第一个字符,其他都变成*,inputStr为原字符串。4.身份证脱敏,显示前四位和后三位。2.只显示后四位,其他都变成*3.手机号脱敏,只显示前三位。
2025-03-05 10:55:06
122
原创 阿里巴巴矢量图标库下载到本地使用iconfont转base64
5.把里面的内容全部复制下来,放在前面的文件的最上面(记得更换font-family,换成项目设置的,不换也行,看需求,本项目就是font)6.配置完成,用的时候把font-family的类名和这个图标的类名放在class里。4.下载的压缩包解压后,打开stylesheet.css文件。1.进入iconfont,我的项目,选择下载至本地。2.下载的压缩包解压,复制字体部分换上。2).点击Add fonts。5).点击download。4).点击convert。1).选择base64。
2025-03-05 10:50:25
425
原创 uniapp,vue,css引用ttf字体
然后在你需要的页面,或者公共页面(App.vue)使用@font-face规则来引入自定义字体,自定义命名,我命名为titleFont。可以把他放到static文件夹下,当然放到别的文件夹也可以。有时候前端可能会用到ttf字体,那么要怎么引入使用呢?然后就可以在css中使用font-family来引用。首先我们需要一个ttf文件。本文用uniapp来示例。
2025-03-05 10:41:39
442
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人