javascript - 关于如何在 .split 之后包含 newLine 的 javascript 代码
问题描述
我写了一个小函数来拆分存储在变量中的字符串data
,
var data = "Apple|Banana";
var _res = data.split('|');
在_res
控制台上打印后,它正在打印为Apple,Banana
. 我正在寻找一个输出,其中每个字符串都打印在换行符上,例如,
Apple
Banana
解决方案
你的变量_res
是一个,Array
因为它是在 split 之后创建的data
。因此,它按原样打印。
如果要换行打印,则需要手动执行。请参阅下面的代码作为示例。
当您想要迭代输入时的用例:
var data = 'Apple|Banana'; //Assuming your data variable
var _res = data.split('|');
_res.forEach(function(element) {
console.log(element);
});
当您只想在console
and中进行测试时的用例alert
:
var data = 'Apple|Banana'; //Assuming your data variable
var _res = data.split('|').join('\n');
alert(_res);
console.log(_res);
推荐阅读
- amazon-web-services - Docker Elastic Beanstalk ELB 忽略 .ebextesnions
- android - 使用 Android 的哪些组件?
- snowflake-cloud-data-platform - 如果查询负载低,我们真的需要提供更多的计算资源吗?
- php - 如何通过php请求在mysql中自动更新日期
- python - 将 Excel 中的值读入 Python 中的向量会导致空元素
- python - 带有单个子图的 Matplotlib
- php - Laravel 7.x 加密字符串长度,AES-128-CBC
- c# - 设置活动前返回平台抖动
- python - 如何使用python在主字符串中查找子字符串
- python - 如何在 matplotlib 箱线图中标记四分位数?