gpt4 book ai didi

javascript - 为什么我不能要求构造函数并立即将其与 browserify 一起使用?

转载 作者:行者123 更新时间:2023-11-29 10:15:48 25 4
gpt4 key购买 nike

下面两行代码应该做完全相同的事情。第一个有点冗长,但这应该是唯一的区别。尽管如此,第二个示例仍会导致错误。为什么?

以下作品:

var Model = require('./Model');
new Model();

但是,以下结果导致 Uncaught Error: Cannot find module './Model'

new require('./Model')();

最佳答案

这与运算符的优先级有关。如果你这样做,它将起作用:

new (require("./Model"))();

发生的事情是:

(new require("./Model"))()

关于javascript - 为什么我不能要求构造函数并立即将其与 browserify 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22116435/

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