[TIL – javascript] – Dấu “;” lạ lùng

Hôm nay ngồi thử setup 1 project Vue from scratch, tớ mò vào code 1 repo khá to để đọc thử xem flow chạy từ a đến á như nào thì thấy có dấu “;” nhìn khá dị như hình

Tớ thử google và đi hỏi thì có mấy câu trả lời như này:

  • Do họ gõ thừa thôi => không thuyết phục lắm, vì có nhiều repo nổi tiếng cũng có dấu “;” này
  • Để bắt đầu 1 scope mới (nguồn) => khá thuyết phục

Về cơ bản có thể hiểu là để tránh issue khi ghép code với 1 đoạn code khác (minify chẳng hạn), sẽ tách biệt được scope của function ra, kiểu thông báo: Ê, từ dấu “;” này trở xuống là lãnh thổ của bố mày nhá.

Thank anh Phúc, anh Duy Anh và Hiếu đã support em giải đáp

Theo bạn thì dấu “;” đấy dùng để làm gì?

Trả lời

Điền thông tin vào ô dưới đây hoặc nhấn vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Đăng xuất /  Thay đổi )

Google photo

Bạn đang bình luận bằng tài khoản Google Đăng xuất /  Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Đăng xuất /  Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Đăng xuất /  Thay đổi )

Connecting to %s