我需要检查 ['pk'] 在数组的第一项中是否可用,然后才做一些事情。数组并不总是被填充,所以我最终得到了一个感觉有点臃肿的代码块。
我怎样才能使这段代码更短更好?我确信 Javascript 有办法更好地做到这一点......(当数组为空时,控制台中不会出现很多错误......)
var $selectedItem = $scope.selectedItem[0] || null;
if($selectedItem) {
var $selectedPK = $selectedItem['pk'];
}
if($selectedPK) { ... }