이번 7월에 따끈따끈하게 군대에서 전역을 하고 (단결!) 평소 생각했던 코딩을 배우러 코드 스테이츠 PRE 코스에 등록을 했다.군대에 있으면서 하염없이 안가는 지루한 시간 속 내 미래에 대한 많은 생각을 했다. 내가 현재 전공하고 있는 과로 미국에서 취업을 해 살아갈
이번 주가 추석이라 SOLO WEEK를 받아 혼자 공부하는 시간을 갖게 되었다. 다행이 과제는 너무 빠르지도 않고 너무 느리지도 않게 진도를 잘 나가고 있고 런코도 진도에 맞춰서 잘하고 있다만 문제를 풀다보면 문제가 어려운건지 내가 개념이 부족한건지 느낄 때가 있다.
벌써 코드스테이츠 프리코스의 마지막 주로 접어들었다. 태풍으로 인해 오프라인은 이번 주가 지나도 아직 한 주가 남아있지만 온라인 코스는 이번주가 끝이다. 7월에 시작한게 어제 같은데 벌써 9월 말, 10월 초가 됬다니 시간 참 빠르다. 아예 코딩을 모르는 사람에서 1
첫번 째 복습 주제는 변수의 전달이다. 변수를 지정하고 전달할 하는 방법이 두가지가 있는데 하나는 값을 복사해서 전달, 다른 하나는 참조(주소값)을 복사해서 전달하는 것이다. 변수의 Type에 따라서 고정된 크기의 메모리에 복사하거나, 아니면 메모리 주소를 복사할
두 번째 복습 토픽은 문자열 다루기이다. 문자열은 영어로 String이고 당연히! Primitive Type이다. 지조가 있다. 이번 포스팅에는 String의 여러 Method를 복습할 것이다. 웬만한 거는 기억나지만 그래도 하도 종류가 많다보니 나도 구글링/MDN의
문자열 다루기 파트 투이다. 파트 원에 이어 자주쓰는 string의 method들을 정리해보려 한다. *모든 string의 method는 immutable 이다. immutable은 원본이 변하지 않는 다는 것인데 나중에 배열의 method로 넘어가면 mutable한
복습 파트 3로는 배열을 복습해보려한다. 근데 하도 method들도 많고 내용도 길어서 아마 긴긴 파트가 될 것이라고 예상된다. TMI로서는 오늘 프리코스 수료증을 받았다! 그래도 꾸준히 해서 성공적으로 수료했다니 감개무량하다. 계속 공부해서 이머시브도 잘 입성해야겠다
지난 포스팅에 이어지는 배열 method 복습 파트 2이다. 바로 시작하자. 배열에 요소를 추가 / 제거 (array.push / array.unshift / array.pop / array.shift) array.push(obj)는 mutable이다. 배열의 맨끝
이제 scope를 복습해볼 시간이다. 어렴풋히 var, let과 const를 쓰면서 scope에 대해 알고는 있었지만 확실하게 개념을 정리하기 위한 포스트이다. 먼저 scope란 자바스크립트에서 어떤 변수에 접근할 수 있는지를 정의한다. 쉽게 말하면 유효범위라는 말이
복습 파트 5이다! 클로저를 복습해보고 포스트 길이에 따라 새로운 포스트를 만들지, 이 포스트에 다른 내용들도 첨부할지 정할 것 같다. 일단 기본적인 클로저 개념은 외부 함수에 접근할 수 있는 내부 함수 혹은 이러한 원리를 일컫는 용어이다. 여러 예시들을 보고 강의도
먼저 매개변수(paramenters)와 전달인자(arguments)의 차이를 알아본다. function change (price, moneypaid) { return moneypaid - price }; 위 함수에서 price와 moneypaid는 매개변수이다.
이번 포스트에서는 this를 다뤄볼 것이다. this는 코드를 실행할 때 context를 설명해 주는데 상황에 따라 여러가지 의미이기 때문에 중요하다. 바로 시작해보자! 코드를 만들어서 자바스크립트 엔진에 실행을 하면 그 즉시 memory 와 execution con
이번 복습의 주제는 callback과 비동기호출 (Asynchronous Call)이다. 비동기 호출은 지난 주 오프라인 세션 때 fetch 와 API를 실제로 구현하며 사용해보며 어느정도 무슨내용인지 알고 있다. 그래도 한번 정리하면서 복습하겠다. 먼저 콜백 함수
이번 포스트에는 함수의 method 인 .call과 .apply 그리고 .bind까지 복습해볼 것이다. 일단 지난번에 복습했듯 .call과 .apply의 차이는 인자를 하나 하나씩 받는 것, 그리고 인자를 배열로 받는 것 그 차이가 있다. call 과 apply 의
열심히 공부를 하고 지난 주 Immersive 코스로 입문하기 위한 Pass Me 시험을 보았다. 긴장도 엄청하고 공부와 복습도 열심히 매일매일 하고 연습 문제들도 꾸준하게 풀며 준비를 해서 그런지 막상 문제들을 직면했을 때 어 어떻하지?? 보다 오 할수있어~ 이런