変数が定義済みかどうかの判定 May 22, 2019 たとえば、data.value が定義済みかどうかを判定するには if (typeof (data) !== 'undefined' && typeof (data.value) !== 'undefined') { console.log('defined:' + data.value); } という方法があると思いますが、もっと簡潔に記述する方法はないでしょうか?