На JS можно, примеру, использовать такой вариант
Object.prototype.hash = function(name) {
this[name] = this[name] || {};
return this[name];
};
var a = {}, e = 1, f = true;
if (f) {
a.hash('b').hash('c')['d'] = e;
}
console.log(a);
7 декабря 2012 г., 23:40 пользователь oleg alexeenkov <[email protected]>написал:
> Akzhan Abdulin <[email protected]> писал(а) в своём письме Fri, 07
> Dec 2012 22:02:42 +0400:
>
> а теперь давайте на js, и поржем.
>
>
> a[b][c][d] ||= e if f;
>>
>> 7 декабря 2012 г., 20:18 пользователь Roman V. Nikolaev <
>> [email protected]> написал:
>>
>> $a{$b}{$c}[$d] ||= $e if $f;
>>>
>> --
> Moscow.pm mailing list
> [email protected] | http://moscow.pm.org
>
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org