프로그래밍 언어/HTML,CSS,JS
jQuery를 사용하여 JS 객체를 배열로 변환
Rateye
2021. 9. 1. 10:30
728x90
반응형
질문 : jQuery를 사용하여 JS 객체를 배열로 변환
내 응용 프로그램은 다음과 같은 JavaScript 개체를 만듭니다.
myObj= {1:[Array-Data], 2:[Array-Data]}
하지만이 객체는 배열로 필요합니다.
array[1]:[Array-Data]
array[2]:[Array-Data]
$.each
를 반복하고 요소를 배열에 추가하여이 개체를 배열로 변환하려고했습니다.
x=[]
$.each(myObj, function(i,n) {
x.push(n);});
객체를 배열이나 함수로 변환하는 더 좋은 방법이 있습니까?
답변
var myObj = {
1: [1, 2, 3],
2: [4, 5, 6]
};
var array = $.map(myObj, function(value, index) {
return [value];
});
console.log(array);
산출:
[[1, 2, 3], [4, 5, 6]]
출처 : https://stackoverflow.com/questions/6857468/converting-a-js-object-to-an-array-using-jquery
728x90
반응형