diff --git a/docs/uts/buildin-object-api/utsjsonobject.md b/docs/uts/buildin-object-api/utsjsonobject.md index 6d6876db0a59e0def842f2e079e40e3d9442de29..9c86f42828c26db445a0e57fb678ba5ff1979830 100644 --- a/docs/uts/buildin-object-api/utsjsonobject.md +++ b/docs/uts/buildin-object-api/utsjsonobject.md @@ -276,6 +276,19 @@ UTSJSONObject 对象的实例目前主要通过两种方式来创建: ## 常见问题 +#### 目标语言为js时UTSJSONObject实例方法可以被覆盖 + +> 如非必要请勿利用此特性 + +如下代码会将getString覆盖为1 + +```typescript +const a = { + getString: 1 +} +console.log(a.getString) // 1 +``` + #### UTSJSONObject 与 type 相互转换 可以使用下面的代码,进行 `UTSJSONObject` 和 `type` 转换