有人知道 TypeScript 中 String
和 string
之间的区别吗?我认为它们应该是相同的,我的想法正确吗?
有人知道 TypeScript 中 String
和 string
之间的区别吗?我认为它们应该是相同的,我的想法正确吗?
var a: String = "test";
var b: string = "another test";
a = b;
b = a; // this gives a compiler error!
编译器的当前版本显示:
Type 'String' is not assignable to type 'string'.
'string' is a primitive, but 'String' is a wrapper object.
Prefer using 'string' when possible.
那是一个错误吗?