Сообщение от фонарик
|
Странно получается, есть переменная, а названия у нее нет
|
Можно сделать
(function(global) {
function define(name, object) {
object.name = name;
global[name] = object;
return object;
}
global.define = define;
})(this);
define('stone', ["rubin", "almaz", "izumrud", "sapfir"]);
define('apple', ["green", "red", "bad"]);
define('error', ["text", "number", "img"]);
define('arr', ["", stone, apple, error]);
alert(arr[1].name);