이 개체 arrayObject를 newArrayCheck에 추가하기 위해 push 메서드를 사용하려고하는데 values 속성이 [[1,2], [5,6]] 대신 [[array] [array]]로 나옵니다. push 메서드를 사용하여 [[1,2], [5,6]] 값 속성에 올바른 값을 추가하려면 어떻게해야합니까?
arrayObject =[ {
obj : "King",
values : [[1,2],[5,6]]
}];
newArrayCheck = []
for (let i of arrayObject){
newArrayCheck.push(i);
};
console.log(newArrayCheck);
구현이 정확하고 그렇게 할 수 있습니다.
console.log (JSON.stringify (newArrayCheck [0] .values));로 빠른보기를 위해 배열을 문자열화할 수 있습니다.
values
속성 을 반복하면 값을 얻을 수 있습니다.
값에 액세스하려는 경우 다음을 사용하십시오.
for (let obj of newArrayCheck) {
for (let value of obj.values) {
console.log(value)
}
}
지도를 사용할 수도 있습니다.
newArrayCheck.map(obj => {
obj.values.map(value => {
console.log(value)
})
})
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다