*   >> Lectura Educación Artículos >> science >> programación

Declaraciones y el Javascript Eval Function

ena representa una expresión, eval evalúa la expresión". Esta frase se relaciona con el primero; se está dando más pistas sobre lo que el primero es. Sin embargo, vamos a examinar las cuerdas en la siguiente parte de la serie. La tercera frase es "Si el argumento representa una o más declaraciones de JavaScript, eval realiza las declaraciones." Bueno, si las múltiples sentencias se escriben en la forma ordinaria como vimos más arriba, entonces no funcionará. Debe haber una condición bajo la cual estas múltiples declaraciones trabajan; vamos a ver esto en la siguiente parte de la serie.

La cuarta frase es: "No llamar eval para evaluar una expresión aritmética; JavaScript evalúa las expresiones aritméticas automáticamente." Tenemos que interpretar esta frase, ya que hemos utilizado con éxito eval para evaluar expresiones aritméticas. La manera normal para evaluar expresiones aritméticas es asignar números a las variables, y luego unirse a las variables en una expresión aritmética con los operadores aritméticos. Usted no necesita una función eval para evaluar una expresión aritmética.

Por lo tanto, debemos utilizar la función eval para expresiones aritméticas sólo si se lleva a cabo alguna ventaja programación. La quinta frase, añade más significado a la frase anterior. La sexta frase es "Si el argumento de eval no es una cadena, eval devuelve el argumento sin cambios." Tenemos que tener cuidado aquí. Hemos visto las declaraciones que son correctas en sí mismas, pero causan un error cuando forman el argumento de eval. Hemos visto otras afirmaciones que son correctas en sí mismos y eval les ha convertido en código ejecutable. Esto se hará más claro después.

Concluyamos lo que hemos aprendido en esta parte de la serie y continuar en la siguiente y última parte. Conclusión a esta Parte de la serie Una declaración individual sin la terminación punto y coma, va a funcionar bien como argumento a la función eval (). Sin embargo, la declaración no debe contener una cadena independiente o una variable que lo sujeta. Seguimos en la siguiente parte de la serie.

Chrys Para llegar a cualquiera de las partes de esta serie, sólo tienes que escribir el título correspondiente a continuación y mi nombre, Chrys, en el cuadro de búsqueda de esta página y haga clic en Buscar (menú de uso si está disponible): Derecho operando y las declaraciones de función eval de JavaScript y las cadenas de función JavaScript Eval y el JavaScript Eval Función

Page   <<  [1] [2] [3] [4] 
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.