예제를 보면서 제너레이터 작동방법을 확인하자. @ 제너레이터 함수 생성 및 호출 방법 // 제너레이터를 생성할때는 function* 을 사용한다. // 화살표 함수로는 제너레이터를 만들 수 없다. function* myGen() { yield 1; yield 2; yield 3; yield 4; return 5; } const myItr = myGen(); console.log(myItr.next()); console.log(myItr.next()); console.log(myItr.next()); console.log(myItr.next()); console.log(myItr.next()); console.log(myItr.next()); // 출력 // { value: 1, done: false } ..
1. [JS] FormData에 다차원 object append하기. setFormData : 다차원 오브젝트를 Formdata에 append 할 수 있도록 도와주는 함수. function setFormData(formData, data, parentKey) { if (!(formData instanceof FormData)) return; if (!(data instanceof Object)) return; Object.keys(data).forEach((key) => { const val = data[key]; if (parentKey) key = `${parentKey}[${key}]`; if (val instanceof Object && !Array.isArray(val)) { return set..
1. [JS] FormData의 객체에 파일과 String데이터를 한번에 담는 방법. 다음과 같은 형태의 JSON을 FormData로 전달하려고 합니다. const testArray = [ { "title" : "제목1", "image" : [File object] }, { "title" : "제목2", "image" : [File object] } ] formData에 추가해주기 for (let i = 0; i < testArray.length; i++) { formData.append('testArray[' + i + '].title', testArray[i].title); formData.append('testArray[' + i + '].image', testArray[i].image); }
- Total
- Today
- Yesterday
- zep
- 전기공사기사
- 전기기사
- 모두CBT
- 전기기기
- 전기기사필기
- React
- 산업안전기사
- JavaScript
- 전력공학
- 전기기사실기CBT
- 전기산업기사
- gathertown
- nextjs
- 개더타운
- shortid
- fakerjs
- KEC반영
- 실기CBT
- 전자기학
- 전기기사 필기
- 게더타운맵
- dummydata
- 산안기 합격률
- TS
- 산업안전기사 실기
- TypeScript
- cbt
- 전기기사실기단답
- 게더타운
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |