是否有将 SqlResultsetRowList 转换为数组的首选方法
Is there a preferred way of converting a SqlResultsetRowList to an array?
当我在Ramda中尝试此操作时,我得到非法调用异常:
var arr = R.map(r.rows.item, R.range(0, r.rows.length));
我可以用两行来做,但它似乎更像是一个黑客:
var i = 0;
var arr = R.repeatN(null, r.rows.length).map( function() { return r.rows.item(i++); } );
实现此目的的首选方法是什么? 我应该坚持循环吗?
这应该可以做到:
var rowArray = R.map.idx(function(row, i) { return r.rows.item(i); }, r.rows);
这应该将每个行对象映射到输出数组rowArray
.
相关文章:
- 数组在递归方法中设置为null
- 有没有一种方法可以添加相同的项目val=“0”;4〃;到JavaScript中数组的每个对象
- Javascript,有没有一种方法可以将数组写成没有逗号或空格的单个文本字符串
- 是否有任何方法可以使用jQuery替换在数组中定义值的文本
- 用于检查数组中是否存在元素的javascript自定义方法
- call()和apply()实际上是用来欺骗方法处理类似数组的对象的
- 从数组中删除元素的最佳方法是:javascript/jquery
- knex:根据结果创建数组的合适方法是什么
- 将数组从javascript格式化为php的更好方法,反之亦然
- 如何创建一个方法来验证数组的范围
- 使用filter和map方法将数组中某些元素的第一个字母大写-JavaScript
- 解析带有嵌入式数组的JSON对象,方法
- 查找对象数组是否包含其中一个标记的最快方法
- 如何用Typescript用自定义方法实现类数组
- 在 JavaScript 数组中的所有元素之间穿插元素的简洁方法
- 使用Underscore.js修改json数组中所选元素的更有效方法
- 选择具有值数组的所有元素的最有效方法
- JavaScript 中的范围(为什么在 $.post() 方法数组的作用域是本地的?)
- Javascript方法不填充方法(数组)
- Objects筛选方法数组中的THIS关键字