Câu lệnh goto trong JavaScript là một từ khóa dành riêng. Nói chung, theo các tiêu chuẩn web, việc sử dụng câu lệnh goto không được coi là một phương pháp hay.
Sử dụng goto với xử lý trước JavaScript vẫn được coi là tốt như hình dưới đây.
var a = 0; [lbl] beginning: console.log("Demo Text!"); a++; if(i < 424) goto beginning;
Đoạn mã trên được dịch như sau -
var a = 0; beginning: while(true) { console.log("Demo Text!"); a++; if(i < 424) continue beginning; break; }