Inclure du code Javascript

L'extension des fichiers est généralement .js

Dans les pages HTML

La balise de fin <script> est requise en HTML ou XHTML avec le type mime "text/html".

<script type="text/javascript" src="file.js"/><script>

Dans les documents XML

<script type="text/javascript" src="file.js"/>
<script type="application/javascript" src="file.js"/>

Dans les documents XUL

<script type="application/javascript" src="chrome://global/content/file.js"/>

Dans Node.js

require('http'); // ajoute le module core "http"
require('bla');  // ajoute le fichier bla.js [javascript text], bla.json [document json] ou bla.node [compilé / dlopen]
                 // le chemin de recherche est dans le dossier node_modules à partir du dossier en cours (et remonte dans les répertoires parent en ajoutant node_module)
                 // note que Node.js essaie aussi d'ouvrir les répertoires comme bla/index.js, bla/index.node ou bla/package.json ({valeur de la propriété main})
require('/home/test/bla.js') // ajoute le fichier /home/test/bla.js
require('./bla.js') // ajoute le fichier bla.js qui se trouve dans le même répertoire que le fichier en cours.
require('../bla.js') // ajoute le fichier bla.js qui se trouve dans le répertoire parent du fichier en cours.

Voir aussi NodeJS Modules