diff --git a/docs/uts/buildin-object-api/json.md b/docs/uts/buildin-object-api/json.md index 939a696efcec282054b588317717747c6de77c01..1e9137d7b46356b2082e311d01aaae1281ef9c26 100644 --- a/docs/uts/buildin-object-api/json.md +++ b/docs/uts/buildin-object-api/json.md @@ -47,15 +47,7 @@ let jsonObj = JSON.parse('{"name":"zhangsan","age":12}') 与不带泛型的JSON.parse 相比,多了一个`` 尖括号 用来指定返回类型。 -在这个示例中,看上去好像也不是很有用。太简单了。我们可以扩展一下 - -```ts -let userArrayArray = JSON.parse>('[{"name":"zhangsan","age":12},{"name":"lisi","age":13}]') -``` - -我们得到了一个Person数组,甚至我们还可以把Person 扩展到几百条属性,或者在其中嵌套更多层数据结构, - -总结:带泛型的 `parse`函数,会提高我们反序列数据的开发效率,明确的结构数据可以提升工程健壮度,推荐使用 +相比不带泛型的`parse`函数,带泛型的 `parse`函数,会提高反序列数据的开发效率,明确的结构数据可以提升工程健壮度 @@ -90,4 +82,4 @@ console.log(JSON.stringify(new Date(2006, 0, 2, 15, 4, 5))); - \ No newline at end of file +