gpt4 book ai didi

javascript - angular.isdefined 有什么好处?

转载 作者:IT王子 更新时间:2023-10-29 02:50:18 24 4
gpt4 key购买 nike

foo === undefined 相比,angular.isdefined 有什么好处?

我不能马上想到什么好处。

最佳答案

在 Javascript 中以任何方式访问真正 undefined variable ,除了 typeof 会抛出错误。您只能将 Angular.isDefined 与属性一起使用。例如,这可以正常工作:

angular.isDefined(window.obj);

因为obj是window的未定义属性。

预期行为的示例:

var foo;
var bar = 42;

typeof foo !== 'undefined'; // false
typeof bar !== 'undefined'; // true
typeof baz !== 'undefined'; // false

angular.isDefined(foo); // false
angular.isDefined(bar); // true
angular.isDefined(baz); // ReferenceError

关于javascript - angular.isdefined 有什么好处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27818331/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com