전체 글 33

[노마드 코더 Vanilla JS] JavaScript의 변수와 데이터 타입, 그리고 정렬

변수는 1. 선언하고 초기화한다 2. 사용한다 이 두가지로 메커니즘을 정말 간단하게 표현할 수 있다. 선언하고 초기화 한다. 보통 변수를 선언할 때 let a = 5와 a의 값을 5라고 초기화 하는 작업을 같이하기 때문에 묶어서 설명하겠다. JavaScript에서 변수를 선언하는 데는 보통 두가지 방법이 있다. - let : let단어 그대로 let a = 5 라는 것은 '5를 이제부터 a라고 부르자' 라는 것이다. let은 해당 변수가 바뀔 수 있다는 것을 의미한다. 따라서 let a = 5 라고 선언을 한 후 이후 코드에서 a = 7이 발견된다면 '5가 a였는 데 이제는 7을 a라고 부르자' 라는 대화가 된다는 것이다. 노마드는 변수를 선언할 때 let을 쓰는 것을 추천하지 않는 다고 했다. 만약 l..

[노마드 코더 Vanilla JS] 왜 Vanilla JS를 배워야 할까?

노마드 코더의 유튜브를 보던 중 Vanilla Js의 중요성 을 다룬 동영상을 보고 많은 공감을 할 수 있었다. 결국 React, Vue, Angular 등등 수많은 라이브러리들이 JS가 근간이 되는 라이브러리들이고 그것을 이해하려면 JS의 근간이 되는 Vanilla JS에 대한 이해가 필요하다고 생각했다. 그래서 Vanilla JS에 대한 강의를 찾던 중 노마드 코더에 Vanilla JS 무료 강의 를 발견했고 곧장 듣기로 결정했다. 이 시리즈는 노마드 코더 강의를 따라가면서 중요하다고 느껴지는 부분을 기록하는 일지가 될것같다. 이번 포스트는 내가 왜 Vanilla JS에 대해서 공부해야겠다고 느끼게 된건지 말해보려고한다. 바닐라 JS로 크롬 앱 만들기 크롬 앱 클론코딩하며, JS 이론 배우기 [초급]..