Diagrama de flujo
Sin título
Contenido del diagrama
Programación JAVA
Es un lenguaje de programación web interpretado. Es decir, los scripts (secuencias de comandos) se ejecutan desde el lado del cliente y no del servidor, sin necesidad de transformar el código fuente para su ejecución a través de un proceso de compilación (aunque también existe una implementación de JavaScript para aplicaciones del lado del servidor
¿Para que se Utiliza?
Caracteristicas
Estructurado
Dinamico
Objetual
JavaScript soporta gran parte de la estructura de programación de C (por ejemplo,sentencias if, bucles for, sentencias switch, etc.). Con una salvedad, en parte: en C,el ámbito de las variables alcanza al bloque en el cual fueron definidas; sin embargo en JavaScript esto no es soportado, puesto que el ámbito de las variables es el de la función en la cual fueron declaradas.
Como en la mayoría de lenguajes de scripting, el tipo está asociado al valor, no a lavariable. Por ejemplo, una variable x en un momento dado puede estar ligada a unnúmero y más adelante, religada a una cadena.
JavaScript está formado casi en su totalidad por objetos. Los objetos en JavaScriptson arrays asociativos, mejorados con la inclusión de prototipos (ver más adelante).Los nombres de las propiedades de los objetos son claves de tipocadena:
obj.x = 10 y obj['x'] = 10
son equivalentes, siendo la notación conpunto azúcar sintáctico. Las propiedades y sus valores pueden ser creados,cambiados o eliminados en tiempo de ejecución.
Versiones
Referencias Bibliograficas
Version 1.4
Version 1.5
Version 1.6
Version 1.7
eval()cambios (no se puede llamar indirectamente y ya no es un método de Object) arguments no es una propiedad de las funciones
Obsoleto Function.aritya favor deFunction.length Cambios a LiveConnect
El formato de números ha sido mejorado para incluir los métodos Number.prototype.toExponential, Number.prototype.toFixed y Number.prototype.toPrecision
Los editores de JavaScript ahora pueden añadir obtenedores [getters] y modificadores [setters] a sus objetos.
Las funciones ahora pueden ser declaradas dentro de una cláusula if.
Las funciones ahora pueden ser declaradas dentro de una expresión
Se introdujeron varias características nuevas: E4X, varios Arraymétodos nuevos y genéricos Array y String.
Se ha corregido un error que arguments[n]no se puede establecer si nes mayor que el número de parámetros formales o reales.
características nuevas, en particular generadores, iteradores, comprensiones de matriz, letexpresiones y asignación de desestructuración.
En las versiones más recientes de Firefox, la implementación se actualiza para trabajar con semántica como se especifica en ECMAScript Edition 6.
http://www.4rsoluciones.com/blog/para-que-se-utiliza-javascript-2/
https://es.scribd.com/document/245495629/Caracteristicas-de-Javascript
https://developer.mozilla.org/en-US/docs/Web/JavaScript/New_in_JavaScript/1.7
Version 1.8
Las expresiones generadoras . Permitiéndole simplemente crear generadores (que se introdujeron en JavaScript 1.7 ). En general, debe crear una función personalizada que tenga un rendimiento en ella, pero esta adición le permite utilizar la sintaxis similar a la comprensión de matriz para crear una declaración de generador idéntica.
Un cambio que ocurrió en el lanzamiento de JavaScript 1.8 fue una corrección de errores relacionada con la desestructuración de clave / valor de las matrices introducidas en JavaScript 1.7. Anteriormente era posible desestructurar las claves / valores de una matriz mediante el uso de for ( var [key, value] in array )
Información
- Descripción
- Diagrama sobre Sin título, creado por SebastiaN GonzaleZ el 09/08/2018.
- Creado por
- SebastiaN GonzaleZ
- Visitas
- 1
- Valoración