在按位执行时获取tslint警告

问题描述 投票:0回答:1

我在bitcript代码中使用===执行逐位操作并使用其他值检查结果。

(res & 2) === 2
tslint
1个回答
1
投票

TSLint是TypeScript的一个linter,这意味着它是一个单独的库,用于检查代码中的最佳实践。在大多数(但不是全部)项目中,像|&这样的按位操作是代码中的拼写错误,意思是||&&。见https://palantir.github.io/tslint/rules/no-bitwise

如果你打算做一个|,请在你的tslint.json中禁用no-bitwise规则:https://palantir.github.io/tslint/usage/configuration/

© www.soinside.com 2019 - 2024. All rights reserved.