9
Tôi đã cố gắng hai câu sau đây:Vòng ngoặc "()" tạo sự khác biệt
tuyên bố làm việc tốt và kết quả trả về của nó
console.log((window.custom || (window.custom = "New window")));
tuyên bố vừa bị xóa() và lỗi được hiển thị sau đây của nó
Uncaught Reference Error: Invalid left-hand side in assignment
console.log((window.custom || window.custom = "New window" ));
whats sai với tuyên bố thứ 2?
Vì vậy,() có độ ưu tiên cao hơn || , đó là lý do cho tuyên bố 1 làm việc? –
Dấu ngoặc đơn có mức ưu tiên cao nhất, vì chúng được sử dụng để buộc bất kỳ nhóm cụ thể nào bạn muốn. – Barmar