Javascript 将此“for循环”设为函数

Javascript 将此“for循环”设为函数,javascript,Javascript,此代码读取并发送JSON文件文档 如何将此代码设置为函数,并在一行中调用它 // sendAllDocument var i,j,tempstring; for (i=0,j=locale.keyboards[msg.text].document.length; i<j; i++) { tempstring = locale.keyboards[msg.text].document[i]; bot.sendDocument(msg.chat.id, t

此代码读取并发送JSON文件文档
如何将此代码设置为函数,并在一行中调用它

  //  sendAllDocument
  var i,j,tempstring;
  for (i=0,j=locale.keyboards[msg.text].document.length; i<j; i++) {
      tempstring = locale.keyboards[msg.text].document[i];
      bot.sendDocument(msg.chat.id, tempstring, opts);
  }
//sendAllDocument
变量i,j,tempstring;
对于(i=0,j=locale.keyboards[msg.text].document.length;i
函数sendAllDocument()){
变量i,j,tempstring;
对于(i=0,j=locale.keyboards[msg.text].document.length;i
函数sendAllDocument()){
变量i,j,tempstring;
对于(i=0,j=locale.keyboards[msg.text].document.length;i创建函数:

function sendAll(msg, opts, bot) {
    locale.keyboards[msg.text].document.forEach(function (document) {
        bot.sendDocument(msg.chat.id, document, opts);
    };
};
并执行它:

sendAll(msg, opts, bot);
创建一个函数:

function sendAll(msg, opts, bot) {
    locale.keyboards[msg.text].document.forEach(function (document) {
        bot.sendDocument(msg.chat.id, document, opts);
    };
};
并执行它:

sendAll(msg, opts, bot);

我如何使用它?找不到名称“opts”我如何使用它?找不到名称“opts”找不到名称“opts”我已更新代码,允许您将opts传入函数。已解决。谢谢。@Diderrogba344np,很高兴我能帮上忙!找不到名称“opts”我已更新代码,允许您将opts传入函数。已解决。谢谢。@Diderrogba344np,很高兴我能帮上忙!你知道如何做for循环但不是函数…?你知道如何做for循环但不是函数。。。?
sendAll(msg, opts, bot);