var f1=fso.createtextfile("e:\\b.txt",true)//创建记事本
f1.WriteLine("Testing 1,2,3")//填写一行值,带换行符
f1.WriteBlankLines(3)//填写3个空行
f1.Write("this is a test")//填写一行
f1.Close()//关闭流
var ForReading=1
f1=fso.OpenTextFile("e:\\b.txt",ForReading)//打开文件
s=f1.ReadLine()//读一行到字符串s
alert(s)
YUIDoc 是一个基于 Node.js 的应用程序。新建个文档写着javascript写入过程并保存操作如下:
(1)YUIDoc 是一个基于 Node.js 的应用程序,用来根据 JavaScript 的注释中生成 API 文档,类似 JavaDoc,这也是当前 YUI 用来生成文档的工具。生成的文档效果:
(2)如果操作系统是windows的用户,需要配置perl环境,推荐安装ActivePerl ,Linux/Unix用户则不用配置了。
(3)解压缩JsDoc,在命令提示窗口中进入JsDoc所在目录,使用如下命令即可生成Javascript代码的文档。
perl jsdoc.pl test.js
其中test.js是用于测试的js文件,如果成功则在该目录下生成js_docs_out目录,里面包含生成的文档。
(4)如果生成失败,产生如下错误信息:
Can't locate HTML/Template.pm in @INC ......
需要配置HTML::Template模块,配置方法为:
进入perl的Package Manager,可以使用命令ppm,也可以点击开始菜单——ActivePerl 5.8.8 Build 817——Perl Package Manager。然后使用install命令安装HTML::Template模块,代码如下:
C:\>ppm
PPM>install HTML-Template
PPM>quit
具体的参数及用法可以查看JsDoc的官方网站。
总结:最终采用作用域的分析方式。即 函数调用 或 函数定义 被作为一个作用域。它们之前的 @class 将被理解为这个作用域内成员的父成员。
可以用html做一个类似记事本的编辑器,然后打包为exe文件。node程序实现文件读取和保存操作,编辑器实现文字和格式的编辑。
如果需要快速搭建,可以用富文本编辑器改造为记事本。