const setZHRowColor = (colorLevel: '' | '0' | '1' | '2') => { const colorMap = { '0': ZHRedRowColor, '1': ZHBlueRowColor, '2': ZHGreenRowColor, } if (colorMap[colorLevel]) { Object.assign(styleObj, { backgroundColor: colorMap[colorLevel] }) } }

通过使用一个颜色映射对象,可以简化多个if-else语句。此外,使用了一个条件判断来检查颜色是否存在于映射对象中。

优化 JavaScript 函数:使用颜色映射对象简化条件判断

原文地址: http://www.cveoy.top/t/topic/lXaq 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录