Java Script(26)
-
Day71 - [js]전역변수 vs 지역변수
이번에는 java script의 전역변수와 지역변수에 대해서 알아 봅시다. 전역변수 vs 지역변수 java 에서 변수는 {} 를 기준으로 지역변수가 되었었죠? java script의 var 변수는 {} 기준이 아닌, 함수를 기준으로 지역변수가 됩니다. 즉. if 문, switch 문 에서 변경 및 초기화 된 변수는 전역변수 이며, 함수에서만 변경 및 초기화 된 변수는 지역변수 입니다. 해당 코드를 보시면, num1 은 if문 밖에서 50으로 선언 및 초기화 되었고, if 문에서 다시 한번 60으로 선언 및 초기화가 되었습니다. java 에서는 이렇게 사용할 경우, if문이 끝나는 순간, 60을 가지고 있는 num1은 사라집니다. 그런데, java script 에서는 해당 num1 이 남아 있어요. 즉 6..
2021.05.27 -
Day70 - [js]연산자, 배열, 조건문, 반복문, 제어문
이번에는 js 에서 사용되는 연산자, 배열, 조건문, 반복문, 제어문 에 대해서 알아 봅시다. 연산자 연산자는 java 와 거의 비슷 합니다. +, -, *, /, %, ++, -- 전부 사용이 가능합니다. 하지만 다른 것이 2개 존재합니다. 1. & , | 는 js에서는 비트연산자로 사용이 됩니다. &, | 를 사용할 경우, 해당 변수를 비트로 바꾸어서, 연산하게 됩니다. 그래서, and, or 연산을 하기 위해서는 &&, || 를 사용합니다. 2. === , !== java 에서는, == 과 != 를 사용해서 같은지 다른지 비교를 했었죠? java script 에서도 == 과 != 는 동일하게 사용이 되지만, 2개를 사용하면 값이 같은지에 대한 비교 입니다. 하지만, 3개를 사용하게 되면 값과 타입이..
2021.05.27