Joh*_*ams 0 javascript node.js
寻找更好的习惯用法。
var x = module; // Reference Error
var x = typeof module==='undefined' ? window : module;
Run Code Online (Sandbox Code Playgroud)
有没有更短的方法来检查模块的存在?
var x = module; // Reference Error
Run Code Online (Sandbox Code Playgroud)
从技术上讲,您不是要检查undefined,即:if module===undefined
(其他许多答案都在假设)-您想知道模块是否已声明。
在这种情况下,您的第二个示例就是这样做的方法:
var x = typeof module==='undefined' ? window : module;
// replace window with whatever you want your fallback value to be
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
509 次 |
最近记录: |