IRWFile 文件读写 IRWFile Read And Write File


构造函数 Constructor

构造函数 Constructor说明 Description 备注 Note
IRWFile(file,type)

file要读取的文件 file to read

type 文件的类型,0读取2进制文件,1读取 字符串文本 file type, 0 means binary file, 1 means string

字符串均为UTF-8编码 Encoding with UTF-8

属性 Attribute

属性 Attribute说明 Description 备注 Note
onload(function) 文件读取完毕回调 Callback after reading the file
loadText(string) 构造函数为1情况下,读取的字符串内容 When the type of constructor is 1,"string" will be read

函数 Function

函数 Function说明 Description 备注 Note
readShort()

读取一个短整形 Read a short int

返回值 Number读取到的短整形 Return number(short int)

readInt()

读取一个整形 Read a int

返回值 Number读取到的整形 Return number(int)

readLong()

读取一个长整形 Read a long int

返回值 Number读取到的长整形 Return number(long int)

readString()

读取一个字符串 Read a string

返回值 string读取到的字符串 Return string

readBool()

读取一个布尔 Read a Bool

返回值 bool读取到的布尔 Return bool

readMS(length)

读取一个魔法字段 Read a magic string

length(Number) 魔法字段长度 length of the magic string

返回值 string读取到的魔法字段 Return magic string

静态属性 Static Attribute

静态属性 Static Attribute说明 Description 备注 Note
IRWFile.SaveKV(key,value)

保存内容 Save

key(string) 要保存的名称 name to save

value(any) 要保存的内容 content to save

请注意要保存的对象不要循环引用,会导致json序列化失败

IRWFile.LoadKV(key)

读取内容 Load

key(string) 读取内容的名称 name to load