我有一個三元運算符dir === 'next' ? ++$currentSlide : --$currentSlide;
在我的JS中用於遞減遞減整數。當我在grunt JSHint中運行我的腳本時,這條線點亮爲Expected an assignment or function call and instead saw an expression.
三元運算符在JSHint中顯示錯誤 - 預期一個賦值或函數調用,而是看到一個表達式
任何人都可以告訴我哪裏出錯了嗎?我應該以不同的方式設置我的條件嗎?
* Shudder *在後者。 –
你不會對'++ x;'在一行上自己得到同樣的警告嗎? – sje397
@DaveNewton:'$ currentSlide + = dir ==='next'|| -1;':-) – Bergi