Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.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 数组中条件的正则表达式_Javascript_Arrays - Fatal编程技术网

Javascript 数组中条件的正则表达式

Javascript 数组中条件的正则表达式,javascript,arrays,Javascript,Arrays,我有以下数组 myArray = ["zen", "allen", 37045456, 3604912, "Street45#13-55", "Street67#60B-30"] 或者如果可能的话(我认为比以前更难) 在这种情况下没有订单,我需要订单 这些阵列有6个位置 我需要加入电话和地址才能得到这样的最终阵列 有4个职位 并首先设置姓名和姓氏,在电话和地址之后 ["zen", "allen", 37045456 3604912, "Street45#13-55 Street67#60B-3

我有以下数组

myArray = ["zen", "allen", 37045456, 3604912, "Street45#13-55", "Street67#60B-30"]
或者如果可能的话(我认为比以前更难)

在这种情况下没有订单,我需要订单

这些阵列有6个位置

我需要加入电话和地址才能得到这样的最终阵列

有4个职位

并首先设置姓名和姓氏,在电话和地址之后

["zen", "allen", 37045456 3604912, "Street45#13-55 Street67#60B-30"]
我已经被试过了

const digits_only = string => [...string].every(c => '0123456789'.includes(c));

for (var i=0; i<myArray.length; i++){
  if(digits_only(myArray[i].trim())){
  console.log("====== PHONE ======", myArray[i])
  }
}
const digits_only=string=>[…string].every(c=>'0123456789'。包括(c));

对于(var i=0;i数组是否一致?或者,它的值可能完全不符合顺序?此外,您是否正在创建数组?如果是,为什么不能存储一个对象数组,其中每个对象都保存您希望显示的信息?数组是否一致?或者,它的值可能完全不符合顺序?此外,您是否正在创建数组?如果是这样的话,为什么不能存储一个对象数组,其中每个对象都保存您想要显示的信息?
const digits_only = string => [...string].every(c => '0123456789'.includes(c));

for (var i=0; i<myArray.length; i++){
  if(digits_only(myArray[i].trim())){
  console.log("====== PHONE ======", myArray[i])
  }
}