Angular 2 - 检查属性是否为数组

时间:2016-12-19 09:00:30

标签: angular

在Angular 2中,如何检查属性是否为数组?

我尝试过构造函数但得到如下函数:

function Array() { [native code] }

我的代码:

let content: any = {id: '1324234', value:{id:null}};
if(content.value.constructor === 'Array'){
 console.log('It is an array');
} else {
 console.log('Not an array');
}

1 个答案:

答案 0 :(得分:16)

if(content.value instanceof Array){

另见Test for array of string type in TypeScript