文件

前端实现文件下载的4种常见方式与实战示例-牛翰网

前端实现文件下载的4种常见方式与实战示例

目录 引言 1. 直接使用 <a> 标签下载(适用于静态文件) 2. 使用 JavaScript Blob 方式下载文件 3. 使用 fetch 下载文件(适用于后端 API 提供的文件) 4. 使用 canvas 生成图片并下载 5....
前端JavaScript实现文件压缩的全面优化指南-牛翰网

前端JavaScript实现文件压缩的全面优化指南

目录 一、基础压缩技术 1. 代码最小化(Minification) 2. 去除死代码(Tree Shaking) 二、高级压缩策略 1. 代码分割(Code Splitting) 2. 按需加载(Lazy Loading) 三、依赖优化 1. 分析依...
0ab7844563744fc3的头像-牛翰网北辰alk16天前
04012
纯JS实现监控本地文件变化-牛翰网

纯JS实现监控本地文件变化

目录 网页端的超级能力:File System Observer API 实时监控,无需刷新 实现监听,简单几步 监听文件和文件夹 操作类型全覆盖 解除监听,一键搞定 怎么申请token 总结 网页端的超级能力:File S...
4c2af2223b3c4408的头像-牛翰网你不会困16天前
0335
nodejs使用readline逐行读取和写入文件的实现-牛翰网

nodejs使用readline逐行读取和写入文件的实现

目录 需求描述 方法一 相关Nodejs代码 app.js 运行代码 node app.js 方法二 1.实现代码 2.测试例子 总结 需求描述 今天遇到一个小的需求,就是要根据Excel中的若干列数据生成多条SQL插入脚本,...
90ce411f1298109c的头像-牛翰网雪域迷影1个月前
03912
JavaScript读取XML文件的几种方法-牛翰网

JavaScript读取XML文件的几种方法

目录 1. 在浏览器环境中读取XML文件(使用XMLHttpRequest或Fetch API) 使用 XMLHttpRequest 2. 在Node.js环境中读取XML文件 使用 fs 和 xml2js 库 3. 操作XML内容 小...
8a98a7fcdb81a2fd的头像-牛翰网程序员-Queen2个月前
0425
前端实现文件下载常见的几种方法总结-牛翰网

前端实现文件下载常见的几种方法总结

目录 一、location.href 二、window.open 三、a标签 四、文件流 1.请求的方式 原生js写法  axios写法 2.文件下载的方式 通过URL.createObjectURL()下载 通过# FileReader.readAsDataURL()...
f597a8d88cd9ca19的头像-牛翰网小周同学_丶2个月前
04311
在ThinkPHP中实现文件上传的实用示例-牛翰网

在ThinkPHP中实现文件上传的实用示例

目录 如何在 ThinkPHP 中实现文件上传功能:实用示例 1. 环境准备 2. 创建上传表单 3. 创建上传控制器 3.1 控制器方法解析 4. 配置路由 5. 创建上传目录 6. 测试文件上传功能 7. 处理上传后的文...
00d4e014067395a2的头像-牛翰网奥顺互联2个月前
0437
Node.js读取和写入文件的代码示例-牛翰网

Node.js读取和写入文件的代码示例

目录 1. Node.js文件系统模块概述 2. 读取文件 示例代码:异步读取文件 示例代码:同步读取文件 3. 写入文件 示例代码:写入文件 示例代码:追加到文件 4. 错误处理 示例代码:处理文件错误 5. ...
ffe2e08b477e5c99的头像-牛翰网JJCTO袁龙6个月前
04015
在Node.js中执行解压缩文件操作方法-牛翰网

在Node.js中执行解压缩文件操作方法

目录 一、解压文件 1.安装依赖: 2.在depresssFile.js文件,解压zip文件代码,方法一:(解压文件中文件名包含中文推荐使用) 二、压缩文件 一、解压文件 1.安装依赖: 安装adm-zip依赖包:npm ...
81dc026c925c6569的头像-牛翰网梅秃头6个月前
04710
前端文件上传实现代码示例(文件上传,分片上传,断点续传)-牛翰网

前端文件上传实现代码示例(文件上传,分片上传,断点续传)

目录 普通文件上传 分片上传 断点续传 秒传 其他问题 之 上传过程中刷新页面怎么办 其他问题 之 某个切片上传失败怎么办 总结 普通文件上传 思路: 首先获取用户选择的文件对象,并将其添加到一...
cae88fe11bae91f4的头像-牛翰网STATICHIT静砸6个月前
0515