un lenguaje del lado del cliente , JavaScript se descarga en el navegador y el navegador interpreta el código . Esto reduce la carga en el servidor y permite cambios , usando Ajax , y cuando se utiliza la página web.
Incorporación
Debido JavaScript está incrustado en HTML , necesita una web navegador para poder utilizarlo . No puede ser compilado como algunos otros lenguajes, como C o Basic .
Contenido dinámico
JavaScript puede tener variables que hacen que el contenido sea más dinámico. Puede mostrar la fecha y la hora actuales , girar una imagen o cambiar el estilo CSS de una forma de hacer que se destaca cuando se comete un error . Ajax utiliza JavaScript y CSS juntos en una página HTML que hacer cambios dinámicos .
Velocidad
Debido JavaScript se compila en el equipo, la velocidad que se ejecuta depende de su ordenador . JavaScript tiene gastos inferiores a Java, C # o Flash, por lo que para las funciones de JavaScript puede hacer , como la rotación de imágenes , a menudo es mejor utilizar JavaScript y mantener las exigencias de su equipo mínimo.
Limitaciones
Si bien hay muchas razones para utilizar JavaScript , también tiene limitaciones. Debido a que es el lado del cliente , la interacción con un servidor utilizando JavaScript es difícil y en algunos casos no es posible. Es una práctica normal para enviar un formulario a un script PHP para las rutinas de base de datos y servidor. JavaScript también se puede apagar por el cliente , lo que hace el script inútil. Lo mismo puede decirse de Java , Flash y muchos otros idiomas .