代码之家  ›  专栏  ›  技术社区  ›  Imad

将常量转换为javascript

  •  1
  • Imad  · 技术社区  · 5 年前

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

    const versionNuber : number = 1.3;
    console.log(versionNuber);
    

    在运行命令之后 tsc 在文件上生成以下javascript代码。

    var versionNuber = 1.3;
    console.log(versionNuber);
    

    我的问题是如何将常量转换为javascript? 为什么? 即使这样也不行 const 在javascript中受支持吗?

    1 回复  |  直到 5 年前
        1
  •  0
  •   CertainPerformance    5 年前

    compiler options target 选项,指示要将Typescript转换到的目标语言版本。它默认为ES3(1999年标准化;基本上兼容所有内容)。

    如果你想保留 const 从被变成 var ,将目标设置为ES2015或更高版本。( 常量

    Playground link with ESNext target 显示 常量