Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从jquery中与其他值聚合的数组中删除\n_Javascript_Jquery_Node.js - Fatal编程技术网

Javascript 如何从jquery中与其他值聚合的数组中删除\n

Javascript 如何从jquery中与其他值聚合的数组中删除\n,javascript,jquery,node.js,Javascript,Jquery,Node.js,我有一个类似这样的数组[“\n机器人\n\electronic”,“自动机器\narm”] 如何从该阵列中删除\n。这样我的结果就会像 [“机器人电子”、“自动机械臂”] 我可以用此代码删除separate(或separated)\n var arr=[“\n”,“\n roborts\n”]; var removietem='\n'; arr=jQuery.grep(arr,函数(值){ 返回值!=removeItem; }); 控制台日志(arr) 您可以将其映射回,从每个索引中删除换行符

我有一个类似这样的数组
[“\n机器人\n\electronic”,“自动机器\narm”]

如何从该阵列中删除\n。这样我的结果就会像

[“机器人电子”、“自动机械臂”]

我可以用此代码删除separate(或separated)\n

var arr=[“\n”,“\n roborts\n”];
var removietem='\n';
arr=jQuery.grep(arr,函数(值){
返回值!=removeItem;
});
控制台日志(arr)

您可以将其映射回,从每个索引中删除换行符,并过滤掉任何只是换行符的内容

var arr=[“\n机器人\n\electronic”,“自动机器\narm”,“\n”];
arr=arr.filter(功能(项目){
返回项目!==“\n”;
}).map(功能(项目){
返回项目。替换(/\n/g');
});
控制台日志(arr)

您可以将其映射回,从每个索引中删除换行符,并过滤掉任何只是换行符的内容

var arr=[“\n机器人\n\electronic”,“自动机器\narm”,“\n”];
arr=arr.filter(功能(项目){
返回项目!==“\n”;
}).map(功能(项目){
返回项目。替换(/\n/g');
});
控制台日志(arr)
不带jQuery:

var arr=[“\n”,“\n roborts\n”].map(函数(val){
返回val.replace(/\n/g,“”);
});
控制台日志(arr)不带jQuery:

var arr=[“\n”,“\n roborts\n”].map(函数(val){
返回val.replace(/\n/g,“”);
});
控制台日志(arr)用户
map()
()数组和
replace()
函数

代码

var arr = ["\nautomated machine\narm", "\n roborts \n"];
var removeItem = /\n/g;

arr = arr.map( function(value) {
  return value.replace(removeItem, "");
});

console.log(arr);
用户
map()
()数组和
replace()
函数

代码

var arr = ["\nautomated machine\narm", "\n roborts \n"];
var removeItem = /\n/g;

arr = arr.map( function(value) {
  return value.replace(removeItem, "");
});

console.log(arr);

因此,如果您已经有了这样的代码-有什么问题吗?在数组2索引中没有第0个我可以删除,但在第1个索引中有混合\n我没有我想删除\n roborts \n这2个\n添加到问题上该数组上的所需输出如果您已经有了这样的代码-有什么问题吗?在数组2中没有索引是否有第0个我可以删除但混合了第1个索引我不想删除\n roborts \n这2个\n要解决的问题是,在该ArrayOps上所需的输出,您已将代码粘贴到片段的css位中。。让我感到困惑的是,为什么你的代码片段不起作用。。今天是星期一@詹姆斯·唐纳利,现在结果显示在snippet@Keith哈哈,我想知道为什么控制台输出没有显示出来。好样的@伊班加罗尔,现在修好了。我已经将JavaScript代码输入了代码段的CSS区域。哎呀,您已经将代码粘贴到了代码段的CSS位中。。让我感到困惑的是,为什么你的代码片段不起作用。。今天是星期一@詹姆斯·唐纳利,现在结果显示在snippet@Keith哈哈,我想知道为什么控制台输出没有显示出来。好样的@伊班加罗尔,现在修好了。我已将JavaScript代码输入代码段的CSS区域。