prettier config react - ¿Qué hace "use strict" en JavaScript,y cuál es el razonamiento detrás de ello?

que es babel-eslint / javascript / syntax / jslint / use-strict

Recientemente, ejecuté parte de mi código JavaScript a través de JSLint de Crockford y me dio el siguiente error:

Mark Rogers



Answer #1

El modo estricto de ECMAScript 5 es un subconjunto restringido del lenguaje JavaScript,que elimina déficits relevantes del lenguaje y presenta una comprobación de errores más estricta y una mayor seguridad.A continuación se enumeran las diferencias entre el modo estricto y el modo normal (de las cuales las tres primeras son especialmente importantes):

var hasStrictMode = (function() { "use strict"; return this===undefined }());