Que es
Para qué sirve
https://www.youtube.com/watch?v=7e6ssF78Af4
Modo Estricto - JavaScript | MDN
Extensión de VC que marca errores en rojo
Es una funcionalidad que le permite al motor de JavaScript cambiar la manera en que ejecuta el código
Se reduce las cosas que podemos hacer, esto es bueno porque permite manejar errores que son poco perceptibles o que el motor de JavaScript sobreentiende y ayuda a su compilación para corregirlos.
Prohíbe cierta sintaxis que probablemente sea definida en futuras versiones de ECMAScript.
Este en el código colocando en la primera línea "use strict" para todo el archivo. También puede utilizarse en la primera línea de una función, pero no para un bloque en específico.
Por defecto en librerías, como React o Vue, y programando módulos. No en Node
Incorporado en ECMA5 Es considerado un estandar
¿Hay forma de establecer 'use strict’ para todo el proyecto?
<aside> 📌 SUMMARY: El modo estricto nos advierte de errores silenciosos (cuando el código no nos dice nada) y facilita estar al día con las actualizaciones de Ecma.
</aside>