From b3bcdebdb7b96c8a69fc141b4b796648e33ec8ee Mon Sep 17 00:00:00 2001 From: zhongsp Date: Tue, 17 Sep 2019 20:06:41 +0800 Subject: [PATCH] Add the recommendation not to use the Symbol wrapper object type PR1001 --- doc/handbook/declaration files/Do's and Don'ts.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/handbook/declaration files/Do's and Don'ts.md b/doc/handbook/declaration files/Do's and Don'ts.md index 3d86ec1..0c4abf0 100644 --- a/doc/handbook/declaration files/Do's and Don'ts.md +++ b/doc/handbook/declaration files/Do's and Don'ts.md @@ -1,8 +1,8 @@ # 普通类型 -## `Number`,`String`,`Boolean`和`Object` +## `Number`,`String`,`Boolean`,`Symbol`和`Object` -*不要*使用如下类型`Number`,`String`,`Boolean`或`Object`。 +*不要*使用如下类型`Number`,`String`,`Boolean`,`Symbol`或`Object`。 这些类型指的是非原始的装盒对象,它们几乎没在JavaScript代码里正确地使用过。 ```ts @@ -10,7 +10,7 @@ function reverse(s: String): String; ``` -*应该*使用类型`number`,`string`,and `boolean`。 +*应该*使用类型`number`,`string`,`boolean`和`symbol`。 ```ts /* OK */