জাভাস্ক্রিপ্টে goto স্টেটমেন্ট আছে, যা একটি রিজার্ভড কীওয়ার্ড। এটি জনপ্রিয় নয় কারণ জাভাস্ক্রিপ্টে এর প্রয়োজন নেই। সাধারণত, goto স্টেটমেন্ট ব্যবহার করা ভালো অভ্যাস নয়।
জাভাস্ক্রিপ্ট প্রিপ্রসেসিং-এ goto ব্যবহার করা এখনও ভালো বিবেচিত হয় নিচের মতো:
var a = 0; [lbl] beginning: console.log("Demo Text!"); a++; if(i < 424) goto beginning;
উপরের কোডটি নিচের মতো অনুবাদ হয়:
var a = 0; beginning: while(true) { console.log("Demo Text!"); a++; if(i < 424) continue beginning; break; }