javascript - 在 Javascript 中将字符串连接到 Int

标签 javascript node.js

我遇到了一个相当烦人的小语法问题。我目前正在使用 Scissors Node 模块来处理 pdf 文件。

文档中描述了选择某些 Pdfs 页面的语法:

var scissors = require('scissors');
var pdf = scissors('in.pdf')
   .pages(4, 5, 6, 1, 12)

这实际上对我来说非常有用,但我想动态地执行此操作。我将如何在 javascript 中将整数连接到逗号?如果我传递一个字符串,该函数将不再工作。

提前非常感谢

最佳答案

您正在将 n 个值作为参数传递给函数。如果将其连接到字符串中,则将仅传递一个参数,即连接后的字符串。

您可能想使用扩展运算符 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_operator

如果您将数字放入数组中,则希望将它们传递给函数,如下所示:

var scissors = require('scissors');
var pages = [4, 5, 6, 1, 12];
var pdf = scissors('in.pdf')
   .pages(...pages);

关于javascript - 在 Javascript 中将字符串连接到 Int,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45376743/

相关文章:

javascript - 如何通过代理或作为中间件来操作 socket.io 数据?

node.js - 如何查询 mongoose 以便搜索必须匹配两个 id

javascript - 如何使用 Javascript/JQuery 从 Array 中的 JsonArray 获取数据?

javascript - 检查这是否是 JavaScript 中新的 google.maps.LatLng 的实例

javascript - 如何设置随时 jQuery 插件的时间值?

javascript - EJS 逻辑有效,但 html 未显示

javascript - Express 使用无模式动态基本 URL 来呈现不同的页面

javascript - angularjs:$scope.$watch在for循环内不起作用

node.js - CORS - 选项 ... 404(未找到)

http - tcp 和 http 连接监听器是否可以相互交互?