将常量转换为javascript

将常量转换为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

我正在学习typescript,我有一个简单的代码,可以创建一个常量变量并打印它

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