gpt4 book ai didi

javascript - JavaScript 单元测试与其等效的 TypeScript 有何不同?

转载 作者:行者123 更新时间:2023-12-02 14:09:02 25 4
gpt4 key购买 nike

我习惯了动态语言,但 TypeScript 结构类型听起来像是 JavaScript 的动态补充。

现在我了解到,TypeScript 将消除 JavaScript 程序所需的许多单元测试。

什么样的单元测试对于 TypeScript 2.0 是必不可少的?

类型检查器无法得到哪些错误?

(我要求 TS2,因为我猜新添加的流分析和不可空类型消除了它们自己的测试类型)

最佳答案

What errors can't the type checker get

那些没有在类型系统中表达的。例如不表示字符的长度:

let x: string; 
x = theValueThatWasReceivedFromServer;
// read the 10th character
// As far as ts is concerned it is okay.
// It might be undefined based on the value that came from the server
console.log(x[10]);

关于javascript - JavaScript 单元测试与其等效的 TypeScript 有何不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39810485/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com