haw*_*eye 6 javascript undefined clojurescript
我正在使用该模式看到很多代码:
if (typeof a.b === 'undefined') { ...
Run Code Online (Sandbox Code Playgroud)
现在,我将其翻译为:
(if (nil? (-.b a)) ...
Run Code Online (Sandbox Code Playgroud)
那合适吗?还是我丢失了一些关键数据?
我的问题是:JavaScript 的ClojureScript类似什么typeof ... undefined?
要检查可能的undefined参考,您可以使用cljs.core/exists?:
(when-not (exists? js/unknownReference)
...)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1026 次 |
| 最近记录: |