原语:string、number 和 boolean
JavaScript 有三个非常常用的 原语:string
、number
和 boolean
。 每个在 TypeScript 中都有对应的类型。 如您所料,如果您对这些类型的值使用 JavaScript typeof
运算符,这些名称与您看到的名称相同:
JavaScript has three very commonly used primitives: string
, number
, and boolean
. Each has a corresponding type in TypeScript. As you might expect, these are the same names you'd see if you used the JavaScript typeof
operator on a value of those types:
string
表示字符串值,如"Hello, world"
ew7pDD6aCKJa0e8W6cPpKsJ5/o3aTBnfa5+Re1tcKar/yog7kl3ralzZKQx+KYNUtlOf/OEOPA6Q8shsyb+vPmRBxnY/bSRzLKk6slCtJ8M=
number
代表像42
这样的数字。JavaScript 对整数没有特殊的运行时值,因此没有等价于int
或float
- 一切都只是number
3zJyIeNGLt3iek3q29ubnGMjfmywV7sO+B42Wdpzg6SzC198/9g/oDvmZYSe9q8IjgCp2qxLYMpVTjfODBzCTyApqIDkKPHovrrJMd+wrV+ubpI4gCC0l/kc15fElhtb0chiq0r0dtuDRKeBli86gt6133V7ciwO9gJ6Grxv0yY8wcGgbNmHDQRutuKrr5q9Cjye5tK1islDRJ0Z8U9lSKxCmahZyiAxtmgDQgPeP6LWJw/QQ0JJ+fXQIKtE7qxzTASxne+zGKjMDfU3mrDKfuqBw7sHZa8Ha0yb5aBXQWiiDbrKW7biMD7LMUBNNik0
boolean
代表true
和false
这两个值PM//q3i3xB66XJxhM//ccILaZdY7lxU8HhHG1D4R532PmsC61W0r+831NzFlW0Xo5zkUSZEJJGp74rOiTWPMfduaZUt3VqsDlxK6uqI3dm54lpdwerNWRigBZD+WW6Td
L8sncBpEBTJD3jA0XkJwLqDGz2y3dz+i91SUBdyuidlZuXF7zLyeDza8PWOIxjY9KAGFPV9/YaUTBT+1MPfz2jOSqp102RedL8RLiYcyLJUCn4GMSuwkEkG3WaBLaaoNbPAm2fRynsszi6ke7R6890+WzxNVGndrwVzZPj21gj1KRX6XxH0aAkzxF4sfKY8mMLHfo3VaSWdF6ED8cxL0TftIcU//A21+LImT1pqT7YDXVx4ko5lYrt1taHUXWGZCQJomAztNHofh3cvg9htLfTlWDOrftTIOUdwwuoNdpUbejVB3Ylzl6i+bIlqJ+1WIMIWvKQ9w/92nte3JfIlwI0ZoKOUFuy+xR3M+T94AohaGNIu5Ar3NdrfhdQUsQEsLz7YQf+plgIONMkhLk8QpuiVHCL0m2ICXUhOdVdL7v3Ey+aoXjJhU4/wmmERJI2C8+E3UlSStPnWbBQj34LWvrxIPNezE8Iy0FGvh3bYv4x8LN1qdGDC/1voBcdR31qVqeD0nATkammGJ6Y2/ilqJVuUvxtO0fBB/tgsN0oesl40ZLSHISS/eS2u8vlyRKA5UOn9C8GcwnXoEjSD3DKB+9znYrCl+xEGpyOeaj9VSrintsSlUz9VTnfwcXjIQVjorD7/RSFJTsNcPFXnh1iA38KWQ2tuTtmP3zKKFNcREf3AOtvPD2J0NGB4sBLM2kl15C9TEN6sU7RsWFQkzhGajBNTD/chxotDCHxQgzcM+/xzMcxlucE4Dga4GNeNCjgxR3bU2QqzmT80Ku+9j0+DajHAlSEGfpLxqTJbaW65Ox0elZKvA/ixssFHmLwU5DAQw