? JavaScript è un linguaggio di scripting lato client che è incorporato nelle pagine web . JavaScript permette per il contenuto dinamico di HTML statico . Client Side
un linguaggio lato client , JavaScript viene scaricato il browser e il browser interpreta il codice . Ciò riduce il carico sul server e consente di apportare modifiche , con Ajax , come si usa la pagina web .
Embedding
perché JavaScript è incorporato in HTML , ha bisogno di una rete browser per potere utilizzare esso . Non può essere compilato come altri linguaggi , come C o Basic.
Contenuto dinamico
JavaScript può avere variabili che rendono il contenuto più dinamico . E 'possibile visualizzare la data e l'ora correnti , ruotare l'immagine o modificare lo stile CSS di un modulo per farlo risaltare quando si commette un errore . Ajax utilizza JavaScript e CSS insieme in una pagina HTML per fare cambiamenti dinamici .
Velocità
perché JavaScript è compilato sul vostro computer , la velocità viene eseguito dipende dalla vostra calcolatore . JavaScript ha minori costi di Java , C # o Flash , quindi per le funzioni JavaScript può fare , come la rotazione delle immagini , spesso è meglio usare Javascript e mantenere le esigenze del computer minime.
Limitazioni
Mentre ci sono molte ragioni per usare JavaScript , ma ha anche dei limiti. Perché è lato client, le interazioni con un server utilizzando JavaScript è difficile e in alcuni casi non è possibile. È prassi normale per inserire un modulo di uno script PHP per database e server-side routine . JavaScript può anche essere disattivata dal cliente , rendendo il vostro script inutile. Lo stesso si può dire per Java , Flash e molte altre lingue .