Javascript 下面代码行的解释
我正在学习Mongodb,在这方面我有点困惑Javascript 下面代码行的解释,javascript,node.js,mongodb,oop,Javascript,Node.js,Mongodb,Oop,我正在学习Mongodb,在这方面我有点困惑 mongoose.connection.once('open',function(){ console.log('connection acquired harsh bajpai '); }).on('error',function(error){ console.log('Connection error',error);}); 这行的意思是,当连接事件发生时,启动此函数一次吗 但是,的作用是什么。在上,我们可以用js中的其他事件来做这件事
mongoose.connection.once('open',function(){
console.log('connection acquired harsh bajpai ');
}).on('error',function(error){
console.log('Connection error',error);});
这行的意思是,当连接事件发生时,启动此函数一次吗
但是,的作用是什么。在上,我们可以用js中的其他事件来做这件事吗您的代码相当于下面的代码:
var db = mongoose.connection;
db.on('error', console.error.bind(console, 'connection error:'));
db.once('open', function() {
// we're connected!
});
建立连接后,将调用回调函数。
如果在建立连接时出现任何错误,它将显示在控制台上。感谢您的回答,但我们是否也可以将此格式用于其他一些事件,如onclick和onchange,如果是,则如何使用?如果您的问题得到解决,请接受答案(单击向下箭头下方的复选标记)。