Question 71
Question
Answer
// myModule.js
const myModule = (function() {
let privateVariable = "This is private";
function privateFunction() {
console.log("This function is private");
}
return {
publicVariable: "This is public",
publicFunction: function() {
console.log(privateVariable);
privateFunction();
}
};
})();
// Using the module
console.log(myModule.publicVariable); // Output: This is public
myModule.publicFunction(); // Outputs: "This is private", then calls the private function
Last updated