return 和 三目运算符的搭配


三目运算符要求(布尔表达式 ? 值0:值1;),问号后面要求是值,(下面是封装获取内联样式的兼容性函数写法)然而

            getComputedStyle ? return  getComputedStyle(ele)[style] : return ele.currentStyle[style];
return 并不是一个合法的值,也不是三目运算符要求的期望表达
可以写成
            return getComputedStyle ?  getComputedStyle(ele)[style] :  ele.currentStyle[style];
 
 返回这个运算语句。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM