vue&javascript
文章平均质量分 78
abs625
为众人抱薪者,不可使其冻毙于风雪
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
VUE前端实现自动打包成压缩文件
如果你是使用vite构建的项目,在package.json中scripts便签下已经自动为你配置好了build:prod打包命令,只需要执行npm run build:prod就会执行打包动作。3、添加自定义压缩指令,我们在package.json的scripts中添加一个zip指令,这个指令就是执行我们前面写的compress-zip.js。2、我们需要些一个js文件来执行文件的读写和压缩等操作,新建compress-zip.js文件,逻辑实现如下,已做好注释。好了,到这里就基本完成了,执行如下命令。原创 2025-06-06 10:58:09 · 823 阅读 · 4 评论 -
JavaScript闭包-作用域链的魔法
闭包是指在一个函数内部创建另一个函数,并且内部函数可以访问外部函数的变量、参数以及其他内部函数,即使外部函数已经执行完毕。这种机制使得内部函数保留了对外部作用域的引用,即使外部作用域已经不再活跃。JavaScript 闭包的核心在于函数能记住并访问其创建时的词法作用域,即使在其外层函数执行完毕后。闭包是 JavaScript 强大灵活性的关键特性,合理运用可显著提升代码质量与可维护性,但需平衡其资源开销。示例:斐波那契数列缓存。示例:循环中绑定事件。示例:计数器实现。示例:防抖搜索框。原创 2025-06-10 14:48:03 · 747 阅读 · 0 评论
分享