我想写一个 if 语句
if(booleanList 中的所有条目都为真){do something}
只需放入 booleanList 就相当于 .any()
我无法在互联网上或打字书中找到答案。在此先感谢您的帮助。
最佳答案
Typescript 编译为 Javascript,因此它没有任何 Javascript 没有的运行时可用的功能。但是,Javascript 确实同时具有 every
和 some
从 ES5 开始,只要你传递一个身份函数:
arr.every(x => x) // all
arr.some(x => x) // any
这种事情不太可能专门记录在 Typescript 书籍中,因为没有必要复制 Javascript 书籍的内容只是为了说 Typescript 也具有这些功能。如果您想知道标准库中有哪些函数可用,您应该查阅 Javascript 引用资料,例如 MDN Javascript reference .
关于typescript - typescript 中的 bool 列表是否有 "all"或 "any"运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60302093/