소개
게시글
질문&답변
2023.02.20
_get 함수 부분이 너무 이해가 안갑니다 ㅠ
제가 이해한게 맞는지는 모르겠는데,, map 함수 내부에서 mapper(val) 의 val 가 보조함수인 _each 로 되어있고 반목문의 list[i] 값을 할당해 주고 있습니다. 근데 _get 만 단독으로 사용할 경우 _get('name')(users[3]); get('name')(users[4]); 와 같이 사용하고 있죠. 그래서 map 함수에서 인자로 get('name') 을 넘겨주게 되면 내부에서 실행하게 될때는 _get('name')(list[i]) 로 호출하게 되고 받은 list[0], list[1],,, 가 반복문에서 전달되므로 위와 같은 결과가 나온 것이 아닌가 합니다. 틀린 점이 있다면 소중한 댓글 부탁드립니다.
- 0
- 2
- 373
질문&답변
2019.08.01
이거는 왜 안될까요?..... 아톰을 사용하고있습니다.
h1 > Loop & Array h1 > h2 > coworkers h2 > script > var coworkers = [ 'kcj' , 'kcj2' , 'kcj3' ] ; var i = 0 ; while ( i coworkers . length ) { document . write ( ' li > ' + coworkers [ i ] + ' li > ' ) ; i = i + 1 ; } script > 이고잉님을 맹신하는 지나가는 나그네입니다. 간단히 답변드리자면, h2 요소를 script 태그 밖으로... 그리고 ' +coworkers[i]+ ' 이 부분이 모두 문자열과 인식하고 있기 때문에 문자열 접합을 통한 ' ' + coworkers[i] + ' ' 이렇게 바꿔주시면 될 것 같습니다.
- 0
- 1
- 125