Tôi đã ở dưới dấu chấm phẩy hiển thị đã trở nên lỗi thời với ES6. Tuy nhiên, tôi tình cờ gặp ngày hôm nay:Sử dụng dấu chấm phẩy trong ES6
Không làm việc:
let i = 0
[0, 1, 2, 3, 4, 5, 6].forEach(item => console.log(item))
trình:
let i = 0;
[0, 1, 2, 3, 4, 5, 6].forEach(item => console.log(item))
Tại sao là dấu chấm phẩy cần thiết ở đây, và khi nào tôi nên sử dụng chúng?
Bạn lấy ý tưởng này ở đâu khi dấu chấm phẩy trở nên lỗi thời ??!? – Amit
dấu chấm phẩy đã không trở nên lỗi thời, chèn dấu chấm phẩy tự động luôn là một phần của js. Bắt đầu một dòng với một dấu ngoặc vuông là một trường hợp khi thêm dấu chấm phẩy giúp bạn tránh khỏi lỗi asi https://youtu.be/Qlr-FGbhKaI?t=5m58s – Christine
[quy tắc để chèn dấu chấm phẩy tự động] (http://www.ecma-international.org/ecma-262/6.0/#sec-automatic-semicolon-insertion) về cơ bản vẫn giống nhau trong ES2015 vì nó luôn là – adeneo