階層の深いところにあるプロパティを取得する際に、プロパティがあるかをチェックしながら返す処理

タイトルなげーw

とりあえず言いたいことはこれだけ↓

var data = { hoge: { foo: { fuga: 'text' } } },
    d = data;

alert((d = d.hoge) && (d = d.foo) && (d = d.fuga));

こうすると、何回も同じプロパティを書かなくて済む。

  1. edoの投稿です