API 参考 / @142vip/utils / VipJSON
变量: VipJSON
const
VipJSON:object
定义于: packages/utils/src/pkgs/json.ts:68
处理JSON
类型声明
clone()
clone: <
T
>(json
) =>T
json克隆复制 参考:https://www.npmjs.com/package/klona
类型参数
T
T
参数
json
T
返回
T
parse()
parse: <
T
>(originData
,defaultData
) =>T
解析JSON串
类型参数
T
T
参数
originData
undefined
| null
| string
defaultData
Partial
<T
>
返回
T
readFile()
readFile: (
name
,cwd
) =>JSONFile
Reads a JSON file and returns the parsed data.
参数
name
string
cwd
string
返回
JSONFile
stringify()
stringify: (
value
,replacer?
,space?
) =>string
JSON序列化
参数
value
any
replacer?
(this
, key
, value
) => any
space?
string
| number
返回
string
writeFile()
writeFile: (
file
) =>void
Writes the given data to the specified JSON file.
参数
file
JSONFile
返回
void