TypeScript const定义不可重新赋值变量

const关键词

TypeScript中,const关键词用于定义变量是声明变量的方式之一,与前面介绍的var和let不同,const定义的变量通常情况下是不能重新赋值的,但是const定义的变量内部的成员却是可修改的,如果要设置内部的成员也不可修改,可以使用readonly来定义。


语法

const constName: type = value

const定义变量实例代码

const str = "笨鸟工具,x1y1z1.com"
str = "abc"//Error
const web = {
    name:"笨鸟工具",
    DNS:"x1y1z1.com"
}
web = { //Error
    name:"某一个网站",
    DNS:"某一个域名"
}
web.name = "某一个网站"; //OK
web.DNS = "某一个域名"; //OK

全栈后端 / TypeScript笔记 :





Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.