Có một bài báo Optimization killers trong wiki của thư viện Bluebird. Trong bài này có một cụm từ:Hợp đồng cho phép/phân bổ nghĩa là gì?
Hiện nay không optimizable:
...
Chức năng có chứa một hợp chất để phân
Chức năng có chứa một hợp chất phân const
gì phép gán phức hợp và gán const hợp lý nghĩa là gì? Trong ECMAScript 5.1 có khái niệm là compound assignment nhưng trong ECMAScript 2015, có vẻ như không có khái niệm về bất kỳ sự phân công hợp chất nào chỉ có các bài tập thường xuyên.
Tôi nghi ngờ rằng hợp chất cho phép và phân bổ const, nó chỉ là phân công hợp chất sau khi khai báo. Ví dụ:
let n = 1;
n += 4;
Tôi có đúng không?
Từ định nghĩa của hợp chất: "một thứ bao gồm hai hoặc nhiều phần tử riêng biệt, một hỗn hợp". Từ đó, tôi sẽ nghĩ rằng 'let n = 1 + someval' là một phép gán phức và' let n = 1' thì không? Không thể nói với sự tự tin tuyệt đối mặc dù ... – AdamJeffers