capsTooltip
的值就是 key;capsTooltip
的值就为 false;capsTooltip
的值就是 key >= 'A' && key <= 'Z'
的结果了,就要么 true 要么 false 了。这段代码的含义楼上已经说了, 虽然一眼能看懂, 但是这种写法还是非常不建议的.
建议改为
const singleKey = key && key.length === 1;
const isAlphabet = key >= 'A' && key <= 'Z'
this.capsTooltip = singleKey && singleKey;
13 回答12.9k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
6 回答1.1k 阅读
3 回答1.3k 阅读✓ 已解决
虽然有点长,但还是能看出来就是个逻辑运算,等价于: