如何避免收到说明对象未定义的消息?

时间:2013-11-08 14:53:10

标签: javascript

我有代码执行此操作:

$scope.grid.data = null;

然而,可能是$ scope.grid尚未定义的情况。如果是这样的话,我怎么能避免尝试做这个任务呢?

1 个答案:

答案 0 :(得分:4)

if($scope.grid){
  $scope.grid.data = null;
}

可以在此处找到更详细的回复:JavaScript object detection: dot syntax versus 'in' keyword