我在数组中迭代我拥有的数组。一些内部数组没有称为"验证"还有一些。每当我的循环命中一个没有特定属性的数组时,它就会抛出一个错误,说'&34;没有验证"并停止循环。
我正在调用此功能:
$scope.groups[a].sections[0].fields[1]["validations"]
我想知道如果数组没有验证,是否有跳过当前数组的方法。
由于
答案 0 :(得分:1)
如果未定义属性,则在处理时评估为undefined
。作为布尔值,undefined
计算为false
。
if ($scope.groups[a].sections[0].fields[1]["validations"]) {
...
}