UMD判断amd和commonJS有先后顺序吗?

exports这个对象在amd中也可能存在啊
为啥看到有的代码先判断commonJS模块?

阅读 3.1k
2 个回答

就像平时的:

if(x > y){
    // dosomething...
}else {
    // other...
}

可以写成:

if(x <= y){
    // other
}else {
    // dosomething...
}

谢邀,这种判断不存在先后顺序吧,应该是看个人喜好先判断哪个(个人理解,仅供参考)

有些东西是基于一些假设,或者约定的。如果遇到你说的情况,大不了出错嘛。出错了,总会去想办法解决的,而最极端的解决办法就是换个库,相对没那么极端的解决办法就是自己再用 function 包一层,构造一个合适的环境。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题