调用文件对象的 createWriter 方法,成功以后会返回一个 FileWriter 对象。使用这个对象,我们可以往文件里面写入内容。

代码

先获取到想要写入内容的文件 ... 比如我们想往根目录下面的 data.txt 这个空白的文件里添加点东西 ... 获取文件用的是目录对象的 getFile 方法 ...

成功以后,再去调用获取到的这个文件对象的 createWriter 方法 ... 调用成功,让它去执行一个匿名函数 ... 出现错误去执行 onError ...

创建文件写入器成功的话会返回一个 文件写入器 的对象 ... 我们把这个对象交给这个成功以后要执行的函数,作为它的一个参数 ... 这样在这个函数里面,我们可以使用这个文件写入器对象的方法往文件里写入内容。

/* 写入内容到 data.txt */

fileSystem.root.getFile('data.txt',

{create: false, exclusive: false},

function (fileEntry) {

fileEntry.createWriter(function (fileWriter) {

var blob = new Blob(['地心引力'], {type: 'text/plain'});

fileWriter.write(blob);

console.log('写入内容成功!');

}, onError);

}, onError);

先创建一个新的 blob ,要写入文件的内容是 地心引力 这几个字 ... blob 的类型是纯文本 ... 接着再去调用文件写入器的 write 这个方法来写入刚才创建的这个 blob 内容 ...

在控制台上再输出一个成功的提示 ...

预览

保存,回以浏览器 ... 刷新一下 ... 在控制台上你会看到 写入内容成功 ... 证明我们已经把设置的内容写入到了 data.txt 这个文件里面了 ...

在下面的视频里我们再去看一下怎么样读取到这个文件里的内容。

html内容写入txt文件内容,写入内容到文件里面 - FileWriter《 HTML5:文件系统 》相关推荐

  1. php 写入txt换行_php 写入txt文件内容换行的方法

    今天在利用 php 脚本写一个关于写入 txt 文件内容换行的逻辑时,发现其中的学问挺大的,下面就来详细的来说一下,有需要的就拿去吧.在不同的系统下,txt 文件的换行符是不一样的,比如: windo ...

  2. tc写入txt成功却没有内容_挖洞经验 | 构造UserAgent请求头内容实现LFI到RCE提权

    本文分享的Writeup是作者近期针对某20000+用户网站,通过对请求User-Agent内容构造,成功实现从本地文件包含漏洞(LFI)到远程代码执行漏洞(RCE)的提权. 发现LFI漏洞 以下为目 ...

  3. java 数据写入txt乱码_java写入文件是乱码

    java写入文件是乱码 我们读取.写入文件流时,经常会遇到乱码的现象,造成乱码的原因当然不可能是一个,这里主要介绍因为文件编码格式而导致的乱码的问题.首先,明确一点,文本文件与二进制文件的概念与差异. ...

  4. html文件查找关键词,批处理查找文件关键字下一行内容

    批处理命令 显示所要查找字符串所在行和下面一行内假设查找内容为"问问",查找文件为"a.txt",输出文件为"b.txt". 在线等@Ech ...

  5. python 利用os库 读取、写入txt文本

    目录 读写模式 1.读取txt文本 1.1read() 一次性读全部内容 1.2readline()    读取第一行内容 1.3readlines()     列表 1.3.1直接输出 1.3.2f ...

  6. java 将整型数组内容写入txt文件_Java自学-I/O 字节流

    Java 字节流 InputStream OutputStream InputStream字节输入流 OutputStream字节输出流 用于以字节的形式读取和写入数据 步骤 1 : ASCII码 所 ...

  7. 利用python将txt文件中的内容写入Excel文件中

    Python是一个强大的语言,解决这点问题非常简单. 首先我们先下载两个包,xlrd,xlwt分别可实现对excel文件的读和写操作. 接下来详见代码: 1.从txt里写入excel文件 # codi ...

  8. c#上传文件并将word pdf转化成txt存储并将内容写入数据库

    c#上传文件并将word pdf转化成txt存储并将内容写入数据库 c#上传文件并将word pdf转化成txt存储并将内容写入数据库 using System; using System.Data; ...

  9. BAT脚本: ping检测网络稳定性 与 取命令结果的指定行方法 与 将变量内容追加写入txt文件方法

    ping检测稳定性脚本 @echo off set filePath=D:/pingRecord.csv set ping_url=www.baidu.com set sleep_times=5 :t ...

  10. python 将百度搜索风云榜的关键内容提取并写入txt文件和读取验证

    # -*- coding:UTF-8 -*- from bs4 import BeautifulSoup import requests,sys import codecs##今日娱乐名人排行榜--百 ...

最新文章

  1. STL vector
  2. 9. Palindrome Number
  3. 复习--3--对于第三堂课的总结--将两个页面相互用超链接链接到一起
  4. 2012 人民搜索 实习生招聘 笔试题
  5. USACO翻译:USACO 2014 FEB SILVER 三题
  6. 点击按钮抓不到页面的参数
  7. 微软邀请IT管理人员及开发人员参加用户体验在线调研
  8. 一定质量的封闭气体被压缩后_螺杆压缩机转子型线设计原则及发展过程
  9. uva 1585 Score(Uva-1585)
  10. 世界著名半导体公司及其官网
  11. MySQL auto.cnf 文件
  12. LensFlare Studio for Mac(镜头光晕特效工具)
  13. 深度学习实战 2 YOLOv5 添加CBAM、CA、ShuffleAttention注意力机制
  14. Perl-列表和数组2
  15. C#--解析DataMatrix二维码
  16. 路由器与交换机配置测试题及答案
  17. 最全的PHP正则表达式
  18. 2016华为校招机试题目02
  19. 高手处理事情的十二个方法,普通人学到三招就很厉害了
  20. BFS最强—如龙题解

热门文章

  1. 已添加了具有相同键的项_减糖的另一种创新方案:不被计算为“添加糖”的水果泥...
  2. vue watch 经常监听不到_VUE处理 组件赋值 watch 监听不到赋值问题
  3. ElementUI:使input自动聚焦的两种方法
  4. java地址值是几进制_Java三种进制的数值常量操作代码
  5. 关于图神经网络的相关学习资源的分享——网站 博客(一)
  6. 如何理解UCB-Upper Confidence Bound
  7. 《A Sub-Pixel Edge Detector: an Implementation of the Canny/Devernay Algorithm》
  8. 耶鲁华裔硕士被击数枪身亡,嫌犯疑竟是MIT博士生,曾获奥数银牌
  9. 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1-2-3-3-4-4-5 处理后为 1-2-5(非常简单明了)
  10. UVA - 10298 后缀数组(仅观赏)