- 博客(18)
- 收藏
- 关注
原创 CJK字符
1.2 [\u4e00-\u9fa5] => CJK统一表意文字 (发行版1.1) (常用来简单判断中文字符)//1.7 [\u20000-\u2a6d6] => CJK统一表意文字扩展B (发行版3.1)//1.8 [\u2f800-\u2fa1d] => CJK兼容补充 (发行版3.1))1.1 [\u3400-\u3db5] => CJK统一表意文字扩展A (发行版3.0)1.4 [\uf900-\ufa2d] => CJK兼容文字 (发行版1.1)
2024-11-14 11:46:17
726
原创 Web性能优化
CDN通过在全球各地部署大量的服务器节点,将内容缓存到离用户更近的服务器上,从而减少内容传输的距离,提高访问速度和响应时间。3.第三种是可视区加载,即仅加载用户可以看到的区域,这个主要由监控滚动条来实现,一般会在距用户看到某图片前一定距离遍开始加载,这样能保证用户拉下时正好能看到图片。防抖函数会限制指定的时间间隔内函数已调用,再次调用防抖函数,则会重置先前的计时器,并为此函数调用启动一个新的计时器,直到规定时间内无重复调用,才执行函数。实现预载的方法非常多,比如:用CSS和JavaScript实现预加载;
2024-08-14 11:35:49
638
原创 【vue3】二、官方模板目录讲解
jsconfig.json的配置是tsconfig.json的子集,与IDE编译有关,用于提高编写代码时的舒适度。本课程主要与src目录、vite.config.js相关,其他文件暂无涉及。模板文件,由vite脚手架预处理后,用来显示到浏览器上的文件。(7)views 界面组件(所有页面都会存放在此处)项目文档,建议把必要的信息写入此文件,方便维护。(2)assets 静态文件,会被打包工具处理。用于存储静态文件,不会被打包工具处理。git忽略文件,代码协调工具相关配置。(4)main.js 入口文件。
2024-02-19 11:17:26
489
1
原创 【vue3】jsx文件编写函数式组件
2.Dom上使用ref变量3.遍历、条件渲染4、事件绑定(1)简单绑定(2)事件修饰符对于 、 和 事件修饰符,可以使用驼峰写法将他们拼接在事件名后面:对于事件和按键修饰符,可以使用 withModifiers 函数: 5、Class 与 Style 绑定6、使用自定义组件
2024-02-19 09:54:06
879
1
转载 JS模拟鼠标点击事件详解 MouseEvent
然后,创建一个新的MouseEvent对象,通过它模拟一个click事件,并将它分派给clickMe元素。无论您是想模拟单击事件、移动事件、弹出框事件还是其他事件,都可以使用JS的MouseEvent对象轻松实现。在上面的示例中,我们只是模拟了鼠标点击事件,而没有模拟松开鼠标的事件。除了模拟单击事件外,JS还可以模拟鼠标的移动事件。在上面的示例中,我们首先分发mousedown事件,然后立即分发onmouseup事件,以模拟鼠标点击并松开的行为。在JS中,还可以模拟其他类型的鼠标事件,如右击和双击事件。
2024-01-11 10:13:54
10745
1
原创 Vite开启https
(1)新建文件夹来存放证书(这步可不做,但是生成的证书会在c盘中)(2)设置Chocolatey安装位置。(1)打开PowerShell。(3)安装Chocolatey。4、Vite配置https证书。1、安装Chocolatey。3、生成https证书。(2)执行命令生成证书。2、安装mkcert。
2023-12-26 09:31:59
1931
1
原创 Javascript:根据元素宽度,给文本计算适合的字体大小
js计算字符串长度;计算字符串长度;字符串长度;javascript计算字符串长度;字符串宽度
2023-08-17 15:55:19
1202
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人