Javascript 三元运算符的运算符优先级
2022-08-30 05:17:05
我似乎不能把我的头绕在这个代码的第一部分(+=)与三元运算符的组合。
h.className += h.className ? ' error' : 'error'
我认为这段代码的工作方式如下:
h.className = h.className + h.className ? ' error' : 'error'
但这是不正确的,因为这会在我的控制台中产生错误。
所以我的问题是我应该如何正确插入此代码?