오브젝트를 생성하고 특정 데이터의 개수에 따라
속성을 추가적으로 생성해야 하는 경우가 있으나
속성의 이름을 지정하지 못해 곤란해 했던 경우가 있다.
일반적인 오브젝트의 속성 추가는
1 2 3 4 5 6 7 8 | var _gridObj = {}; _gridObj.time1 = 1; _gridObj.time2 = 2; _gridObj.time3 = 3; _gridObj.time4 = 4; | cs |
위와 같이 이루어 지지지만 데이터의 개수만큼 time뒤에 들어가는 숫자가 바뀌어야 한다면
아래와 같이 작성을 해주면 된다.
1 2 3 4 5 | var _gridObj = {}; for(var dataCount = 0; dataCount < dataSize; dataCount++){ _gridObj[ 'time'+dataCount] = result; } | cs |
'Yame Programmer > Java Script[JQuery]' 카테고리의 다른 글
[제이쿼리] 동적으로 select option 추가 하기(empty와 append) (4) | 2016.07.13 |
---|---|
제이쿼리 foreach 사용하기 (1) | 2016.06.15 |
[javaScript] setInterval / 시간단위 반복 (0) | 2015.07.01 |
[JavaScript] 제이쿼리로 레이어팝업 만들기 (0) | 2015.06.23 |
[ajax] ajax사용시 뒤로가기 문제 (0) | 2015.06.23 |