강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

바스니카님의 프로필 이미지
바스니카

작성한 질문수

함수형 프로그래밍과 JavaScript ES6+

사용자 정의 이터러블, 이터러블/이터레이터 프로토콜 정의

iterator에 대해 질문드립니다.

작성

·

292

0

log(iter2 === iter2[Symbol.iterator]())가 true인 경우는 이해가 됐습니다.

근데 log(iter2 === arr2[Symbol.iterator]())를 실행하면 false가 출력되는데 이유가 궁금합니다.

iter2에 arr2[Symbol.iterator]()를 할당했으니 true가 되야 하지 않나요?

답변 1

0

MDU 유인동님의 프로필 이미지
MDU 유인동
지식공유자

후자는 새로 만든 객체이기 때문에 그래요 :)

바스니카님의 프로필 이미지
바스니카

작성한 질문수

질문하기