[Moscow.pm] А все таки классный язык Perl.

Akzhan Abdulin akzhan.abdulin на gmail.com
Пт Дек 7 12:00:13 PST 2012


На 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 <proler на gmail.com>написал:

> Akzhan Abdulin <akzhan.abdulin на gmail.com> писал(а) в своём письме Fri, 07
> Dec 2012 22:02:42 +0400:
>
> а теперь давайте на js, и поржем.
>
>
>  a[b][c][d] ||= e if f;
>>
>> 7 декабря 2012 г., 20:18 пользователь Roman V. Nikolaev <
>> rshadowable на gmail.com> написал:
>>
>>  $a{$b}{$c}[$d] ||= $e if $f;
>>>
>> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20121208/9cb6cd4d/attachment.html>


Подробная информация о списке рассылки Moscow-pm