Pas*_*yer 12 javascript node.js
我想确定我的js代码是在节点服务器上还是在客户端isServer = true
上运行,如果它在服务器上运行,则将其存储到变量中.我怎样才能做到这一点?有没有办法简单地检查是否存在仅在服务器上可用的属性,如果可能,哪个是最佳选择?
感谢帮助!
Nel*_*son 20
你可以用这个:
function is_server() {
return ! (typeof window != 'undefined' && window.document);
}
Run Code Online (Sandbox Code Playgroud)
由于全局window.document
对象仅存在于浏览器上下文中.
归档时间: |
|
查看次数: |
8324 次 |
最近记录: |