본문 바로가기

전체 글

(147)
Data Type Before Start Variables에서 변수와 데이터의 차이, 변수를 선언하는 방법, 데이터를 할당하는 방법에 대해 공부했다. data type은 크게 primitive type과 non-primitive type 두 가지로 나눌 수 있다. Primitive Type Data Number 먼저 숫자 데이터를 살펴보자. 다른 언어에서는 이 숫자가 정수인지, 실수인지, 또는 숫자의 크기가 작은지 큰지에 따라 데이터를 저장하기 위한 변수 선언이 다른 경우가 많다. 예를 들어 정수를 저장할 때, 실수를 저장할 때 사용되는 변수 선언 키워드가 다르다. 하지만 Javascript 에서는 정수, 실수, 음수, 양수 상관 없이 다 let이나 const를 이용해 변수를 선언하고 값을 저장한다. 사실 숫자 뿐만 아니..
Variables Variables Vs. Data 무엇이 변수이고 무엇이 데이터일까? let myAge = 23; 위의 예제에서 myAge는 변수가 되고, 23은 데이터가 된다. 즉 변수는 데이터에 의미를 부여해 주는 이름이다. 23이라는 숫자는 내가 myAge라고 이름을 붙이기 전까지는 그냥 숫자였지만, naming한 후에는 내 나이가 23살이라는 의미를 갖게 된다. 즉 변수의 이름을 잘 지어야 데이터가 의미하는 바가 무엇인지를 쉽게 유추할 수 있다. 반면 let num = 23; 이라고 하면 num이 무엇을 의미하는 건지 유추하기 어렵다. 23이 숫자인 건 알겠는데, 그게 어떤 숫자야? 같은 상황이 벌어진다. Why we use Variables? 변수와 데이터가 무엇인지 알았으니, 왜 programming에서 변수..
What is Javascript? 어디에서 동작하는가? | Runtime Environment Javascript이 무엇인지 알아보기 전에, 런타임 환경 즉 코드 실행 환경이 무엇인지 간단히 살펴보자. A runtime environment is where your program will be executed. And it determines what global objects your program can access. If you write code for program with JS, you can run it in two environments: Browser, Node. 런타임 환경이란, 우리가 작성한 코드가 실행될 환경을 말한다. 만약 우리가 Javascript 코드를 작성하면, 우리의 코드는 Browser와 Node에서 실행..