这是一个示例index.ts文件。正如你所看到的,当一个字符串作为参数传递时,我的IDE会出错。
此外,typescript编译器在使用tsc index.ts
时出错。
但令人惊讶的是,当使用deno run index.ts
时,答案出来为210,并且没有错误发生。
谁能解释一下为什么deno在运行typescript的时候没有任何错误
function add(a: number, b: number): number {
const c: number = a + b;
return c;
}
const num: number = 10;
console.log(add('2', num));
1条答案
按热度按时间z9ju0rcb1#
从Deno 1.23开始,如果要在使用
deno run
时进行类型检查,则必须使用--check
标志现在如果你运行它,你会得到错误: