我如何通过数组元素的属性对其进行短化

时间:2019-01-13 12:30:56

标签: javascript arrays

我想通过它们的属性来缩短数组元素。作为输出,我不想采用字符串值。我只想要int值。

Example:

var array = [1,2,3,4,5,'chicken'];

Output:

1,2,3,4,5

2 个答案:

答案 0 :(得分:0)

尝试一下

var array = [1,2,3,4,5,'chicken'];
var a=[];
array.forEach((e)=>{
if(typeof(e)=='number')
a.push(e);
})
console.log(a);

答案 1 :(得分:0)

var array = [1, 2, 3, 4, 5, 'chicken'];

for (let i of array) {
  if (typeof i != 'string') {
    console.log(i);
  }
}