להלן קטע קוד שכתוב בשיטת MODULE
הוא מדגים איך אני יוצר NAMESPACE מחבר אליו CLASS וגם אם הוא נטען פעמיים, התנאי
OBR.ping || function ()שומר עליו שלא ייצר טעינה נוספת של המודל PING
OBR = {};
alert(OBR.ping);// undefined
OBR.ping = ( OBR.ping || function () {
alert("im in!");
var my = {};
my.insertPing = function() {
alert("ping");
}
return my;
}());
OBR.ping = ( OBR.ping || function () {
alert("im in2 !");
var my = {};
my.insertPing = function() {
alert("ping2");
}
return my;
}());
OBR.ping.insertPing(); /result "im in!" and "ping"
אין תגובות:
הוסף רשומת תגובה