-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
일급함수 방식 중 이터레이터 쓰는 곳에서 조금 헷갈리는 부분이 있어 질문 드립니다
22.08.28 23:46 작성 조회수 309
0
let list=[1,2,3,4]
let a=list[Symbol.iterator]()
a.next()
라고 하면 문제없이 실행되는데
let list=[1,2,3,4]
let a=list[Symbol.iterator]
a().next()
라고 하면 왜 에러가 날까요 anonymous 에러면 브라우저에서 인식하는 방식이나 이런 문제일까요 아 혹시 얕은 복사 문제일까요?
VM2199:1 Uncaught TypeError: Cannot convert undefined or null to object at <anonymous>:1:1
함수형 프로그래밍과 JavaScript ES6+
Array, Set, Map을 통해 알아보는 이터러블/이터레이터 프로토콜
강의실 바로가기
답변을 작성해보세요.
0
답변 1