从TypeScript转换为JavaScript时函数被丢弃

时间:2019-02-01 14:13:24

标签: typescript

我有一个带有12个函数的TypeScript文件。将此文件转换为JavaScript文件时,仅复制11个函数。删除了一个函数(实际上是我在源代码中使用的):

function getControlSize(id: string) {
    const control = document.getElementById(id);

    if ((control == null) || (control.clientWidth < 1) || (control.clientHeight < 1)) return "800 600";

    return control.clientWidth + " " + control.clientHeight;
}

任何人都知道为什么会这样吗?预先感谢!

编辑:

function showAlert(message: string): string { 
    alert(message); 
    return message; 
} 

function getControlSize(id: string) { 
    const control = document.getElementById(id); 
    if ((control == null) || (control.clientWidth < 1) || 
    (control.clientHeight < 1)) 
    return "800 600"; 

    return control.clientWidth + " " + control.clientHeight; 
} 

function getWindowWidth(): number { 
    if (window == null) 
    return -1; 

    return window.innerWidth; 
} 

0 个答案:

没有答案