0

我已遵循本指南并在 VS Code 上安装了chrome 调试器(与指南无关) - 我已修改index.tsx以包含以下代码:

function f(s:string) :boolean
{
    return s != undefined;
}

function f1()
{
    const v : string = String();

    if(v) {alert("IF");}

    const q = Array<string>(9);

    if(!q.every(f)) {alert("BOOLEAN");}
}

f1();

我在里面设置了一个断点,f但它从未被触发。另一方面,在调试时没有被标记为灰色。我错过了什么?

内部的任何断点f1都被触发。

4

1 回答 1

0

Array<string>(9)创建一个有 9 个空槽的数组,every方法跳过空槽,因此f永远不会被调用,f也不会到达设置的断点。

于 2018-10-08T21:37:31.697 回答