📅  最后修改于: 2023-12-03 15:20:43.176000             🧑  作者: Mango
在 TypeScript 中,标识符是指用来命名变量、函数、类、接口等的名称,而关键字则是 TypeScript 语言中具有特殊含义的保留字。了解这些标识符和关键字对于理解 TypeScript 的语法和编程非常重要。
在 TypeScript 中,标识符可以由字母、数字、下划线和美元符号组成,但不能以数字开头。标识符大小写敏感,即 foo
和 Foo
是不同的标识符。
除此之外,还需遵守以下规则:
好的标识符应该能清楚地传达其所代表的意义,同时遵循以下命名约定:
firstName
;Person
;MAX_VALUE
。下面是 TypeScript 中的所有关键字:
break as any case catch
class const continue debugger declare
default delete do else enum
export extends false finally for
from function get if implements
import in instanceof interface is
namespace never new null package
private protected public readonly return
set static super switch this
throw true try type typeof
var void while with yield
其中,由于 yield
是 JavaScript 的保留字,在 TypeScript 中使用时需加一个星号:
function* foo() {
yield 'bar';
}
在 TypeScript 中,标识符是非常基础的概念,但又至关重要。标识符的命名约定可以使代码更加规范,易懂易读,而关键字则是 TypeScript 语言中具有特殊含义的保留字,需要特别注意避免使用。