javascript - 获取数组中第二个索引之后的所有索引

标签 javascript node.js

我对 NodeJS 还很陌生,我正在尝试从数组中获取第二个索引之后的所有索引。

我的代码如下:

module.exports.run = async(client,message,args) => {
    let user = args[0];
    let song = args[1];
    let msg = args[2];
    var data = {
        user:args[0],
        song:args[1],
        msg:msg,
        requestType: 'request'
    };

我想从 args 数组中获取第二个索引之后的所有索引。我怎样才能做到这一点?谢谢。

编辑:命令将执行如下:`!请求用户歌曲多字消息

最佳答案

您可以使用slice方法来做到这一点:

let args = [1, 2, 3, 4, 5];
let newArgs = args.slice(3);
console.log(newArgs); // prints [4, 5]

关于javascript - 获取数组中第二个索引之后的所有索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51648975/

相关文章:

javascript - AngularJS- 改变 ng-model 的值

javascript - 连接 CSS/JS 资源背后的逻辑

javascript - fs Node 模块的readFileSync是如何工作的?

javascript - 如何使用 NodeJS 在 puppeteer 中迭代异步函数

javascript - myswiper.slideTo() 不是函数

javascript - 两个具有相同操作的提交按钮,其中一个为同一表单添加了功能/操作

node.js - Node js - 快速发送 pdf 作为响应下载

javascript - 为什么 {} + {} 仅在客户端是 NaN?为什么不在 Node.js 中?

node.js - Node.js 中的数据库查询分析

javascript - Ember 操作中的事件委托(delegate)和全局 `event` 对象