Добавить обучение
This commit is contained in:
23
обучение/02.loader.js
Normal file
23
обучение/02.loader.js
Normal file
@@ -0,0 +1,23 @@
|
||||
function Murom()
|
||||
{
|
||||
}
|
||||
Murom.prototype.loadModules = function()
|
||||
{
|
||||
// Skip `0` module because it's us.
|
||||
for (var i = 1; i < MM.length; ++i)
|
||||
{
|
||||
var module = MM[i];
|
||||
var name = module[0];
|
||||
var code = atob(module[1]);
|
||||
try
|
||||
{
|
||||
eval(code);
|
||||
}
|
||||
catch (e)
|
||||
{
|
||||
console.error("Could not load '" + name + "' module: '" + e + "'");
|
||||
}
|
||||
}
|
||||
};
|
||||
var M = new Murom();
|
||||
M.loadModules();
|
||||
Reference in New Issue
Block a user