namespace em javascript
JavaScript does not provide namespace by default. However, we can replicate
this functionality by making a global object which can contain all functions
and variables.
Syntax:
To initialise an empty namespace
var <namespace> = {};
To access variables in the namespace
<namespace>.<identifier>
Example:
var car = {
startEngine: function () {
console.log("Car started");
}
}
var bike = {
startEngine: function () {
console.log("Bike started");
}
}
car.startEngine();
bike.startEngine();
Output:
Car started
Bike started
rng70