Tôi có một toán tử bậc ba dir === 'next' ? ++$currentSlide : --$currentSlide;
trong JS của tôi được sử dụng để tăng số nguyên. khi tôi chạy kịch bản của tôi trong JSHint grunt hightlights dòng này là Expected an assignment or function call and instead saw an expression.
Lỗi hiển thị toán tử bậc ba trong JSHint - Dự kiến một cuộc gọi hàm hoặc nhiệm vụ và thay vào đó đã thấy biểu thức
Bất cứ ai có thể tư vấn cho tôi nơi tôi sẽ sai với điều này? Tôi có nên thiết lập tình trạng của tôi lên một cách khác nhau không?
* Shudder * ở phần sau. –
Bạn sẽ không nhận được cảnh báo tương tự cho '++ x;' trên một dòng của chính nó? – sje397
@DaveNewton: '$ currentSlide + = dir === 'next' || -1; ':-) – Bergi