импортировать из контекста
Реально ль сделать такое
function() { from(foo.bar).import('myNamespace').as('t'); // NB! t - только в этом контексте, не window.t t.foo(); t.bar }(); ? |
это вообще из какого языка?
вы о чем? сформулируйте свой вопрос по-другому |
раздел вроде о JS...
ну есть у меня var foo = function() { return { bar : { myNamespace : { foo : function() { alert('foo'); }, bar : 'ololo' } } } } c = foo(); c.bar.myNamespace.foo(); alert(c.bar.myNamespace.bar); и я не хочу писать c.bar.myNamespace.foo, хочу как бы импортировать c.bar.myNamespace в текущее просстранство под вспвдонимом t можно сделать var t = c.bar.myNamespace . Ну а можно ли такой цепочкой, как я выше написал? |
var o = {foo: {bar: {baz: 42}}}; alert(o.foo.bar.baz); var p = o.foo.bar; alert(p.baz); with(o.foo.bar){ alert(baz); } И найдите время уж, разберитесь с яваскриптом. |
ух ты, черт возьми) Впервые услышал про конструкцию with. Круто, спасибо
зы: ну про переменную-то я в прошлом сообщении написал, так что это я знаю |
Цитата:
поэтому мне непонятно было, что вы хотели сделать этой псевдо-конструкцией |
Часовой пояс GMT +3, время: 14:01. |