gpt4 book ai didi

yui - 为什么YUI的Y.Lang.isNull()和Y.Lang.isUndefined()存在?

转载 作者:行者123 更新时间:2023-11-28 16:00:57 26 4
gpt4 key购买 nike

我有时会遇到 JavaScript 库/框架功能,我会问自己:如果已经有一个简单的跨浏览器解决方案,为什么我们还需要这个?

Y.Lang.isNull(bla)bla === null 看起来和我一样,而后者更漂亮(同样适用于“undefined” )。

我不喜欢有多种方法可以做到同样的事情,而顶部的文档中没有一条注释。

我正在将一个纯 JavaScript 文件移植到 YUI,然后可能移植到另一个框架,我问自己:我应该每次都触摸该行以看起来更像框架,还是只是不管它?有什么好处吗?

最佳答案

对于 null 或未定义,您应该继续使用标准 JS 检查。这里有一个稍长的解释:Y.Lang.isUndefined vs typeof undefined, which is better and why?

关于yui - 为什么YUI的Y.Lang.isNull()和Y.Lang.isUndefined()存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17006458/

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