JS读取本地TXT文本的两种方法
2022-05-10 08:27 猎手家园 阅读(13445) 评论(0) 编辑 收藏 举报很少有场景用JS读取txt的,记录一下。
第1种,通过ajax的get方法,直接看代码:
function readTxt() { $.get('title.txt',function(data) { var lines = data.split("\n"); //按行读取 $.each(lines,function(i, v) { console.log(v); }); }); }
第2种是通过FileReader方法
function readTxt(files) { var reader = new FileReader(); var file = files[0]; //files为上传组件获取的地址 reader.readAsText(file, 'utf-8'); reader.onload = function(){ reader.result.split('\n').forEach(function(v, i){ console.log(v); }); }; reader.onerror = function(){ console.log('读取失败'); console.log(reader.error); }; }
欢迎关注我的公众号:云栖语,不一样的研发视界。

云栖语微信公众号:change-1978
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步