Haruskah saya mengatur use strict; dalam ionik 2 / sudut 2 / ECMAScript 5

Baru saja memulai proyek ionic 2/angular 2/ECMAScript 5.

Mungkin itu pertanyaan konyol tapi apa yang Anda rekomendasikan, haruskah saya tetap menambahkan "use strict"; ke kode saya?

Saya menelusuri beberapa contoh ionik 2 atau sudut 2 tetapi tidak melihat "use strict;" masih digunakan.


person David Dal Busco    schedule 12.07.2016    source sumber


Jawaban (1)


Petunjuk "use strict" Petunjuk "use strict" merupakan hal baru di JavaScript 1.8.5 (ECMAScript versi 5).

Ini bukan pernyataan, melainkan ekspresi literal, yang diabaikan oleh JavaScript versi sebelumnya.

Tujuan dari "use strict" adalah untuk menunjukkan bahwa kode harus dieksekusi dalam "mode ketat".

Dengan mode ketat, Anda tidak dapat, misalnya, menggunakan variabel yang tidak dideklarasikan.

Jika Anda menulis dalam TypeScript, TIDAK - jangan gunakan itu.

person null canvas    schedule 12.07.2016
comment
Karena kompiler TypeScript akan menambahkan use strict; ... terima kasih - person David Dal Busco; 12.07.2016