将常量转换为javascript
我正在学习typescript,我有一个简单的代码,可以创建一个常量变量并打印它将常量转换为javascript,javascript,typescript,Javascript,Typescript,我正在学习typescript,我有一个简单的代码,可以创建一个常量变量并打印它 const versionNuber : number = 1.3; console.log(versionNuber); 在文件上运行命令tsc后,生成以下javascript代码 var versionNuber = 1.3; console.log(versionNuber); 我的问题是如何将常量转换为javascript? 为什么tsc即使javascript支持const也不这样做?在中,有一个ta
const versionNuber : number = 1.3;
console.log(versionNuber);
在文件上运行命令tsc
后,生成以下javascript代码
var versionNuber = 1.3;
console.log(versionNuber);
我的问题是如何将常量转换为javascript?
为什么tsc
即使javascript支持const
也不这样做?在中,有一个target
选项,指示要将类型脚本传输到的目标语言版本。它默认为ES3(1999年标准化;基本上与所有内容兼容)
如果要防止将const
转换为var
,请将目标设置为ES2015或更高版本。(const
在ES2015之前在JS中不受正式支持-例如,使用它会在2012年发布的IE10中加入)
显示正在保留的const
在中,有一个target
选项,指示要将Typescript传输到的目标语言版本。它默认为ES3(1999年标准化;基本上与所有内容兼容)
如果要防止将const
转换为var
,请将目标设置为ES2015或更高版本。(const
在ES2015之前在JS中不受正式支持-例如,使用它会在2012年发布的IE10中加入)
显示被保留的const