modo estricto javaScript y ES6

El modo estricto es el uso de "uso estricto" en el lenguaje de script, utilizando de forma automática el modo estricto en ES5,6 principalmente tiene las siguientes limitaciones:

  1. Las variables deben ser declaradas antes de su uso
  2. Los parámetros de función no pueden aparecer con el mismo atributo de nombre, de lo contrario un error
  3. No se puede utilizar la sentencia with
  4. Puede asignar atributo no de sólo lectura, de lo contrario un error
  5. No se puede eliminar la propiedad no se puede eliminar, de lo contrario un error
  6. No se puede utilizar el prefijo 0 indica octal, de lo contrario un error
  7. No se puede utilizar de borrado variables de eliminar, como ABC = var [1].;  Eliminar dada ABC (no usar estrictas vuelve a modo de falso) , la propiedad borrado puede eliminar abc [0]
  8. eval no va a ser introducido en las variables de ámbito de inclusión
  9. eval y los argumentos no se pueden reasignar
  10. Parámetros de las funciones no cambian automáticamente los parámetros de la reacción
  11. No se puede utilizar arguments.callee
  12. No se puede utilizar arguments.caller
  13. Volver indefinido cuando la prohibición de este punto al objeto global, utilice este
  14. No se puede utilizar fn.caller y fn.arguments conseguir la pila de llamadas de función
  15. Un aumento de las palabras reservadas (protegido, estática, interfaz)

Supongo que te gusta

Origin www.cnblogs.com/zzw-847776943/p/12456694.html
Recomendado
Clasificación