다음과 같은 개체가 있습니다.
objectProp = {
property1: [],
property2: [],
}
이 개체가 null이고 true를 반환하는 경우 모든 속성 (문자열 배열)을 확인하고 싶습니다. 나는 어떤 이유로 붙어 있습니다. 어떻게 할 수 있습니까? "target": "es2015"를 사용하고 있습니다.
나는 이것을 시도했지만 작동하지 않습니다.
if (!Object.keys(this.objectProp).every(array => array.length > 0)) {
console.log('all are empety');
}
사용 Object.keys()
하면 다음과 같이 할 수 있습니다.
var objectProp = {
property1: [],
property2: [],
}
if(Object.keys(objectProp).every(key => objectProp[key] && objectProp[key].length === 0)){
console.log('All is empty')
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다