Logo Putra Jaya
Putra Jaya Manusia Biasa

Strict Mode Di JavaScript

Mode "use strict" di JavaScript adalah sebuah fitur yang membuat aturan kode javascript lebih ketat. Kalau di mode biasa JavaScript akan lebih toleran atau aturan lebih longgar terhadap kode, misalnya Variabel Tanpa Keyword Di JavaScript kalau tidak dalam mode "use strict" maka tidak akan error, tapi jika pakai mode "use strict", maka akan muncul error.

Cara mengaktifkan

Taruh di awal kode:

"use strict";

Misalnya:

"use strict";
x = 10; // ERROR: x is not defined

Jika tanpa mode Strict:

x = 5; // Tidak error walaupun kamu tidak deklarasikan `x`

Note

Kalau kamu pakai module (type="module" di HTML atau file .mjs), JavaScript otomatis dalam mode strict—tanpa perlu "use strict" lagi.

Terkait: