More Javascript

This commit is contained in:
2015-03-30 14:18:55 +02:00
parent 67f3024587
commit 006c3f5a42
15 changed files with 409 additions and 12 deletions

View File

@ -0,0 +1,27 @@
# .cadoles-slide-title[Modularisation (7/6)]
**CommonJS**
```js
// **********************
// * Fichier myModuleA.js
// **********************
var localVar = 'Hello World !';
function myPrivateFunc() {
console.log('Fonction privée !')
}
// Fonction publique, utilisable via l'exposition publique de myModule
exports.myPublicFunc = function() {
console.log('Fonction publique !')
};
// **********************
// * Fichier myModuleB.js
// **********************
var myModuleA = require('./myModuleA');
myModuleA.myPublicFunc();
```