たとえば、data.value が定義済みかどうかを判定するには

if (typeof (data) !== 'undefined' && typeof (data.value) !== 'undefined') {
    console.log('defined:' + data.value);
}

という方法があると思いますが、もっと簡潔に記述する方法はないでしょうか?