我写了一个小函数来拆分存储在变量中的字符串data,
var data = "Apple|Banana";
var _res = data.split('|');
Run Code Online (Sandbox Code Playgroud)
在_res控制台上打印后,它显示为Apple,Banana。我正在寻找一个输出,其中每个String都打印在换行符上,例如,
Apple
Banana
Run Code Online (Sandbox Code Playgroud)
您的变量_res是,Array因为它是在拆分后创建的data。因此,它按原样打印。
如果要换行打印,则需要手动进行。参见下面的代码示例。
当您要遍历输入时的用例:
var data = 'Apple|Banana'; //Assuming your data variable
var _res = data.split('|');
_res.forEach(function(element) {
console.log(element);
});Run Code Online (Sandbox Code Playgroud)
当您只想在console和中进行测试时的用例alert:
var data = 'Apple|Banana'; //Assuming your data variable
var _res = data.split('|').join('\n');
alert(_res);
console.log(_res);Run Code Online (Sandbox Code Playgroud)