nodejs - 解析函数的返回并将其存储到数组中
nodejs - parsing and storing return of a function into an array
我将如何将函数调用返回的输出逐行解析为一个数组,其中输出中的一行将是一个数组元素?
我可以通过存储到文件然后重新读取文件来天真地做到这一点,但这似乎是不必要的开销,也不是一个非常优雅和整洁的解决方案。
您可能希望在回车时拆分数据。 例如
var myArray = data.split(''n');
转换文件
Lorem ipsum dolor sit amet, consectetur adipiscing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam, quis nostrud exercitation
到数组:
['Lorem ipsum dolor sit amet, consectetur adipiscing elit, ',
'sed do eiusmod tempor incididunt ut labore et dolore magna ',
'aliqua. Ut enim ad minim veniam, quis nostrud exercitation']
因此,要动态解析数据,您可以执行以下操作:
var myProcessedArray =
myFunction() // produces some multi-line data
.split(''n') // now we have array of strings
.map(function(line) {
// process lines
line = line.replace('ipsum', ''); // remove the word 'ipsum'
return line;
})
相关文章:
- Meteor会话变量未存储数组
- 在Javascript的Textbox中存储数组中的值
- 如何保留输入复选框值的存储数组
- 如何在 localStorage 中存储数组
- 如何在打包的 chrome 应用中本地存储数组
- 如何在 html5 的本地存储对象中存储数组
- 需要循环访问 json 数据的本地存储数组中存储的 json 对象
- 在 Javascript 中创建存储数组,并在每次单击时推送元素 ID
- 根据选中的复选框存储数组元素
- 如何存储数组javascript
- 存储数组在Chrome扩展
- 什么是最有效的方式来存储数组从PHP到JS/jQuery,这样它是可重用的
- Javascript存储数组值
- 存储数组到Cookie Jquery
- Ruby在遍历函数时尝试存储数组元素
- 如何从mongodb的形式存储数组
- 如何在html中打印存储在本地存储数组中的值
- 使用Firebase存储数组
- 获取字符串格式的MySQL存储数组并转换为JSON对象的数组
- 在html attr中存储数组值的最佳实践