[JavaScript] 한 달 동안 자바스크립트 박살내기 (6) - 배열과 고차함수
「한 달 동안 자바스크립트 박살내기」는, ChatGPT쨩이 선생님이 되어, 매일 수업해주는 느낌으로 진행합니다.GPT쨩의 말은 이렇게 작성합니다. 오늘 공부 내용 및 목표 오늘 학습 목표오늘은 배열을 단순히 for로 순회하는 데서 한 단계 넘어가서, 배열에 어떤 작업을 시킬 것인지 함수로 표현하는 방식을 배울 거야. map, filter, find, some, every, reduce가 줄줄이 나오지만 외우는 날은 아니야. 각각이 무슨 질문에 답하는 도구인지, 그리고 그 안에 전달하는 함수가 어떻게 실행되는지를 이해하는 게 핵심이야. 어제 객체와 참조를 배웠으니, 오늘은 배열 안에 객체가 들어 있을 때 원본 객체를 실수로 바꾸는 경우까지 연결해서 볼 거야.8/27자의 강의 내용인데 이제야 열어본다. ..
[JavaScript] 한 달 동안 자바스크립트 박살내기 (2) - JS 실행환경 / 기본
「한 달 동안 자바스크립트 박살내기」는, ChatGPT쨩이 선생님이 되어, 매일 수업해주는 느낌으로 진행합니다.GPT쨩의 말은 이렇게 작성합니다. 오늘 공부 내용 및 목표 오늘 학습 목표오늘은 JavaScript의 아주 기본적인 문법을 훑는 날처럼 보이지만, 실제 핵심은 코드를 봤을 때 JS가 값을 어떤 규칙으로 판단하는지 예측하는 것이야. 특히 var / let / const, primitive, typeof, == / ===, truthy/falsy는 뒤에서 this, closure, 비동기, Backbone 같은 걸 읽을 때 계속 바닥에 깔리는 규칙들이야.그렇다고 한다. 오늘의 위치단계: JavaScript 핵심 기초 주제: 실행환경, var / let / const, primitive, ty..