螺竹编程
发布于 2024-05-27 / 10 阅读
0

TypeScript/基础:变量

在TypeScript中,变量的声明方式与JavaScript类似,可以使用varletconst关键字来声明变量。

下面是一个使用letconst关键字声明变量的例子:

let myNumber: number = 42;
const myString: string = "Hello, world!";

在这个例子中,我们使用let关键字声明了一个名为myNumber的变量,并将其初始化为数字42。我们还使用const关键字声明了一个名为myString的常量,并将其初始化为字符串"Hello, world!"。

注意,在声明myNumber变量时,我们使用了类型注解来指定变量的类型为number。这可以帮助TypeScript在编译时检查类型错误,并提供更好的代码提示和自动补全。

另外,需要注意的是,使用const声明的变量必须在声明时初始化,并且不能被重新赋值。但是,如果const声明的变量是一个对象或数组,那么对象或数组的属性或元素仍然可以被修改。例如:

const myArray: number[] = [1, 2, 3];
myArray.push(4); // 可以执行,将4添加到数组末尾
myArray[0] = 0; // 可以执行,将数组第一个元素改为0

在这个例子中,我们使用const关键字声明了一个名为myArray的常量,并将其初始化为一个包含三个数字的数组。虽然myArray是一个常量,但我们仍然可以修改它的内容,例如向数组末尾添加一个新的元素或者将数组中的某个元素修改为另一个值。