JavaScript et VBScript sont deux langages de programmation informatiques à base de script. Contrairement aux langages compilés comme le COBOL et C , JavaScript et VBScript programmes s'exécutent directement dans un mode interprété et n'ont pas besoin de compiler . Les applications Web peuvent utiliser les deux langues dans les mêmes programmes. En plus de la programmation de pages Web , JavaScript et VBScript avoir des utilisations dans l'administration du système et le développement de logiciels . Patrimoine
À la fin des années 1980 , Microsoft a développé VBScript basé sur le langage de programmation Visual Basic. Visual Basic est un système de développement programme sophistiqué , graphique et orienté objet . Bien que VBScript ne produit pas les mêmes types de programmes que Visual Basic ne , il emprunte beaucoup à l'utilisation de Visual Basic d'objets et la syntaxe du langage en général.
JavaScript a eu son début au milieu des années 1990, à la suite de développement logiciel pour le programme de navigateur Web Netscape . À l'époque, la plupart des pages Web consisté HTML statique : les pages ont du texte et des images. mais peu d'interactivité . JavaScript activé pages Web dans les programmes , de sorte que , par exemple, un formulaire de saisie pourrait contrôler ses propres données et demander à l'utilisateur les éléments manquants . JavaScript n'est pas calquée ou dépendantes sur le langage compilé nommé Java.
Server Side
Toutes les pages Web sont fournis par les serveurs . Un serveur Web est un programme s'exécutant sur un ordinateur basé sur Internet qui ne fait que répondre aux demandes des utilisateurs du Web . La page elle-même peut être HTML statique ou il peut être un programme qui génère du HTML comme sa sortie. Grâce à ces programmes , un détaillant de Web , par exemple, envoie une clientèle pages uniques , comme il fait des achats en ligne . Le client ne voit jamais le programme VBScript, seulement les pages Web qui en résultent. VBScript s'est avérée populaire pour les programmes Web côté serveur , en particulier sur les systèmes informatiques de Microsoft. Les fichiers de pages ont une extension. Asp et contiennent programmation VBScript que, lorsque le serveur exécute, produit du HTML pour l'utilisateur.
JavaScript est un retardataire par rapport à la programmation côté serveur sur les systèmes nonMicrosoft . Sur un Microsoft Web Server prend en charge JScript, leur version de JavaScript , ainsi que VBScript. La plupart du code JavaScript s'exécute sur le côté client, ce qui signifie que le navigateur Web lui-même ne l' interpréter . Cela fait partie de la raison que les pages Web contenant du JavaScript peuvent se comporter différemment sur différents navigateurs et différentes versions de navigateurs. Réputation principal
côté client
JavaScript est un langage côté client. Cela signifie qu'il est intégré dans une page Web que l'utilisateur voit et avec laquelle elle interagit . Le programme de navigateur affiche la page HTML et gère la programmation JavaScript à l'intérieur. JavaScript trucs côté client comprennent la création de fenêtres pop-up de navigateur et les pages Web , tickers de texte et des boutons animés , des menus et des contrôles. Pratiquement tous les programmes de navigation Web prennent en charge JavaScript.
Seulement les navigateurs de Microsoft prennent en charge VBScript directement , une limitation qui a entravé son utilisation sur le côté client. Certains navigateurs, comme Firefox , ont plug-in optionnel programmes qui s'exécutent VBScript. Une entreprise avec un serveur Microsoft - seulement la politique du logiciel peut mettre VBScript dans ses pages Web internes , mais pour un site Web qui veulent compatibilité avec tous les navigateurs, le choix actuel est JavaScript.
Autres environnements
VBScript est un outil de programmation de choix pour les administrateurs de systèmes Microsoft . En conjonction avec PowerShell le logiciel de Microsoft , les administrateurs et les programmeurs se tournent de nombreuses tâches de maintenance quotidiennes dans les programmes automatisés.
Une variété de fournisseurs de logiciels ont adopté JavaScript comme langage de script dans leurs applications. Programmes Dreamweaver Photoshop et d'Adobe utilisent JavaScript pour automatiser des tâches . Le programme de musique Max /MSP utilise également JavaScript.