C언어에 익숙한 나에게 JavaScript란 매우 신선한 충격이었다.변수 타입을 정해주지 않아도 되었고, 가끔은 아무 곳에서 작성해도 되는 것처럼 보였으니까..이번 시간에 한번 전체적인 부분을 정리하고 넘어가려 한다.흔히 다들 JavaScript를 'loosely ty
JavaScript는 크게 두가지 자료형으로 나눌 수 있다.JavaScript의 어떤 자료형이 있는지 한번 정리하고 지나가야겠다.undefine(할당되지 않은)null( 값이 없는 )Number( 숫자형 )String( 문자 or 문자열 )Boolean( true or
JavaScript를 공부하면서 Hoisting과 TDZ에 대한 이야기를 들어본 적이 있을 것이다. 이 Hoisting과 TDZ를 이해하기 위해서는 사용하고 있는 var, let,const에 대해 잠시 살펴보고 넘어가겠다. 1. var, let, const JavaS
class는 기존 Javascript에서 존재했지만, class의 그 특징을 잘 살리지 못했다. class를 말하면서 객체 지향이라는 단어를 많이 듣게 된다. 객체 지향이 무엇이고, class가 무엇인지 먼저 살펴보자
Javascript를 공부하게 되면 자주 보게 되는 단어 thisthis란 말 그대로 이것, 무엇인가를 가르키는 지시어이다.Javascript의 this도 객체를 가리키는 지시어인데, 동적 언어인 Javascript에서는 this를 호출하는 곳에 따라서 값이 달라진다.