diff --git a/docs/uts/_sidebar.md b/docs/uts/_sidebar.md index bf68edb938edb318c1289f7a81bd3218ebaa2a14..24296210ed4cfd988ec239b501756724bf1c8651 100644 --- a/docs/uts/_sidebar.md +++ b/docs/uts/_sidebar.md @@ -4,7 +4,7 @@ * [操作符](operator.md) * [控制流程](control.md) * [函数function](function.md) -* [类型别名type](type-aliases.md) + * [类class](class.md) * [接口interface](interface.md) diff --git a/docs/uts/buildin-object-api/map.md b/docs/uts/buildin-object-api/map.md index 3aab8e5d03cc17068d56273b677de0d75b70e648..2eec736137cabc793734eb4cfff4c11857e0a0bd 100644 --- a/docs/uts/buildin-object-api/map.md +++ b/docs/uts/buildin-object-api/map.md @@ -153,16 +153,16 @@ console.log(map1.get('key1')) //返回 def - 创建map ```ts let map = new Map() -map.put("name","zhangsan") -map.put("age",12) +map.set("name","zhangsan") +map.set("age",12) //Map(2) {"name":"zhangsan","age":12} console.log(map) ``` - 通过key访问map元素 ```ts let map = new Map() -map.put("name","zhangsan") -map.put("age",12) +map.set("name","zhangsan") +map.set("age",12) let nameVal = map['name'] //zhangsan console.log(nameVal) @@ -170,8 +170,8 @@ console.log(nameVal) - 遍历map ```ts let map = new Map() -map.put("name","zhangsan") -map.put("age",12) +map.set("name","zhangsan") +map.set("age",12) map.forEach(function(key:string,value:any){ console.log(key) console.log(value) diff --git a/docs/uts/data-type.md b/docs/uts/data-type.md index 0e4035bc24f47da981f81b6b4c42e2de750223bf..703d34f546a9805827c4dd48c7e4cfd40a4c761f 100644 --- a/docs/uts/data-type.md +++ b/docs/uts/data-type.md @@ -1006,14 +1006,16 @@ UTSJSONObject对象还有很多API,[详见](buildin-object-api/utsjsonobject.m `type`是关键字,用于给一个类型起别名,方便在其他地方使用。 - +注意:基本类型的type重命名,在uvue中只支持写在script的`export default {}`外。 + +上述简单的例子在实际开发中没有意义。 在 ts 中常见的用途是给联合类型命名,方便后续简化使用。但 uts 在app端不支持联合类型。