扫码关注官方订阅号
什么是最漂亮的方法来将一个值与多个选项进行比较?
我知道有很多种方法可以做到这一点,但我正在寻找最整洁的方法。
我之所以问这个问题,是因为我希望这样做是可行的(当你看到它时,显然是不可行的):
if (foobar == (foo||bar) ) { //做一些事情 }
不要试图过于狡猾,特别是当它无谓地影响性能时。 如果你真的有很多比较要做,只需将其格式化得漂亮一些。
if (foobar === foo || foobar === bar || foobar === baz || foobar === pew) { //做一些操作 }
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
不要试图过于狡猾,特别是当它无谓地影响性能时。 如果你真的有很多比较要做,只需将其格式化得漂亮一些。
if (foobar === foo || foobar === bar || foobar === baz || foobar === pew) { //做一些操作 }