Skip to content

引入

ts
import { safeJsonParse } from 't-comm';

// 不支持 tree-shaking 的项目
import { safeJsonParse} from 't-comm/lib/json/index';

// 只支持 ESM 的项目
import { safeJsonParse} from 't-comm/es/json/index';

safeJsonParse(data, defaultValue)

描述

加了 try-catch 的 JSON.parse

参数

参数名描述
data

传入数据

defaultValue

默认值,不传则为 空对象

返回:

解析后的数据

示例

ts
safeJsonParse(data)

safeJsonParse(data, {})

safeJsonParse(data, [])