순환 일치 대응 선별(2)
시뮬레이션된 데이터 스트림이 정의됩니다.
var newFeature = [
{ "attributes": { "XL": " ", "CYRYQMRS": 61, "CYRYQMNX": 39 } },
{ "attributes": { "XL": " ", "CYRYQMRS": 99, "CYRYQMNX": 89 } },
{ "attributes": { "XL": " ", "CYRYQMRS": 88, "CYRYQMNX": 68 } },
{ "attributes": { "XL": " ", "CYRYQMRS": 37, "CYRYQMNX": 12 } },
{ "attributes": { "XL": " ", "CYRYQMRS": 20, "CYRYQMNX": 10 } }
];
대상 데이터의 동일한 속성 값을 같은 배열에 배치해야 합니다.
일치하는 속성 값을 배치할 배열을 먼저 만듭니다.
var strArr = []; //
for (const key in arr[0].attributes) {
strArr.push(key);
}
그런 다음 순환 일치 수치를 시작합니다.
var resultArr = []; //
for (let j = 0; j < strArr.length; j++) { //
resultArr[j] = []; //
for (let i = 0; i < arr.length; i++) { //
if (arr[i].attributes.hasOwnProperty(strArr[j])) { //
resultArr[j].push(arr[i].attributes[strArr[j]])
}
}
}
for (let index = 0; index < resultArr.length; index++) {
console.log(resultArr[index]);
}
자, 백그라운드 프린트는 우리가 필요로 하는 목표입니다. 실제 상황에 따라 상술한 것을 수정하고 조정할 수 있습니다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.