map 썸네일형 리스트형 [JS] Map, Set 자료형 심화 이해 iterable 객체 정의 for…of 반복문을 적용할 수 있는 객체로 Symbol.iterator가 구현된 객체 for…of 문은 Symbol.iterator를 자동으로 호출함. 배열, 문자열이 대표적 사례이며 객체는 iterable이 아닌 대표적 사례 개념 심화 관심사의 분리 원칙에 근거해 object[Symbol.iterator] 활용 let range = { from: 1, to: 5 }; // 1. for..of 최초 호출 시, Symbol.iterator가 호출됩니다. range[Symbol.iterator] = function() { // Symbol.iterator는 이터레이터 객체를 반환합니다. // 2. 이후 for..of는 반환된 이터레이터 객체만을 대상으로 동작하는데, 이때 다음 값.. 더보기 [JS] 숫자형으로의 변환 number, parseInt 차이에 대한 고찰 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/map Array.prototype.map() - JavaScript | MDN map() 메서드는 배열 내의 모든 요소 각각에 대하여 주어진 함수를 호출한 결과를 모아 새로운 배열을 반환합니다. developer.mozilla.org https://dororongju.tistory.com/71 [자바스크립트] 형변환 Number() 와 parseInt() 의 차이 Number(str) / parseInt(str) Number(str) 문자열을 인자로 받으면 해당 문자열을 숫자로 바꿔줍니다. 아래의 코드는 '1234' 라는 문자열을 1234 라는 숫자로 형.. 더보기 이전 1 다음