有时候我需要同时检查一个值是否为 null、undefined 或者 "" 中的任意一种。由于我没有找到任何方法来做这个操作,所以我自己编写了一个方法并且它可以正常工作。
$scope.isNullOrEmptyOrUndefined = function (value) {
if (value === "" || value === null || typeof value === "undefined") {
return true;
}
}
我想知道是否有更好的方法来完成同样的事情。
非常感谢您提前的帮助,
Guillermo
return !value
。另外,你也可以使用value == null
来判断是否为 undefined。 - PSLangular.isDefined()
- https://docs.angularjs.org/api/ng/function/angular.isDefinedangular.isDefined()
- 判断一个变量是否已定义。https://docs.angularjs.org/api/ng/function/angular.isDefined - gearsdigital