logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JavaScript 中 map 和 filter 方法的快速上手指南 (附综合案例)

本文通过色彩轮播图示例介绍了JavaScript数组的map和filter方法

#javascript#前端#es6
JavaScript 文件上传机制详解

本文深入解析JavaScript文件上传全流程,从前端文件选择到后端接收存储

#javascript#node.js#前端 +1
用 PyInstaller 把 Python 脚本变成“真正”的桌面应用——从安装到发布一篇通

PyInstaller是一个将Python脚本转换为可执行文件的工具,支持跨平台打包,让Python程序无需安装解释器即可运行

#python
# JavaScript 数组方法:.some()

JavaScript 数组的 .some() 方法是一个高效的短路求值工具,用于检测数组中是否存在满足条件的元素

#javascript#前端
Vue 3 + TypeScript 项目性能优化全链路实战:从 2.1MB 到 130KB 的蜕变

本文详细介绍了Vue3项目的全链路优化方案,通过系统化手段实现了显著的性能提升。基于Vite构建工具,采用CDN外部化、精细化代码分割等策略,使首包体积从2.1MB降至130KB(降幅94%)。同时通过自动化图片压缩、智能预加载等技术,将LCP时间从3.2s缩短至1.8s(提升44%)。全文提供了完整的TypeScript配置代码和优化前后对比数据,包括构建体积减少70%、Lighthouse评分

#性能优化#前端#typescript +1
DataGrip连接本地数据库报错 nested exception is:java.net.ConnectException: Connection timed out: connect.的解决方案

DataGrip连接本地数据库报错:DBMS: MySQL (no ver.) Case sensitivity: plain=mixed, delimited=exactConnection refused to host: 127.0.0.1; nested exception is: java.net.ConnectException: Connection timed out: conne

文章图片
#数据库
Vue 图片性能优化双剑客:懒加载与自动压缩实战指南

Vue图片优化指南:使用vue-lazyload和vite-plugin-imagemin提升应用性能

#vue.js#前端#javascript +1
Vue 3 项目 ESLint 配置详解:初始模板的正确配置

本文介绍了在pnpm create vue创建的Vue3项目中配置ESLint的方法

#vue.js#javascript#前端
Vue3 + ECharts 企业级封装实践:按需引入 + useECharts Hooks

本文介绍了一套在Vue 3项目中优化使用ECharts的完整方案。通过按需引入图表组件减少打包体积,封装统一的echarts实例导出模块确保类型安全,并开发了useECharts组合式函数自动处理图表生命周期管理。该方案实现了DOM挂载、配置响应式更新、窗口/元素尺寸自适应以及自动销毁等功能,提供了完整的类型支持。文中详细展示了三个核心文件的实现代码:按需注册的echarts实例封装、类型定义文件

#echarts#vue.js#前端
IntersectionObserver 详解:封装 Vue 指令实现图片懒加载

本文介绍了如何使用IntersectionObserver API实现图片懒加载功能。首先对比了传统scroll监听与IntersectionObserver的性能差异,后者只在元素交叉状态变化时触发,性能更优。然后详细讲解了IntersectionObserver的基本语法、回调参数和配置选项。重点展示了如何封装Vue指令实现图片懒加载,包括核心思路、指令封装代码、注册方法及组件使用示例。文章还

#vue.js#前端#javascript +1
    共 18 条
  • 1
  • 2
  • 请选择