자바스크립트의 변수는 다른 언어의 변수처럼 까다롭지 않습니다. 변수 내부에 저장되는 값이 갖는 데이터 타입은 존재하지만 변수를 선언할 때 데이터 타입을 명시하지 않고 변수를 선언합니다. 또한 변수에 저장된 값은 타입이 바뀌더라도 상관없습니다.

가령 “num”이라는 이름의 변수를 정의한 후 처음에는 “10”이라는 값을 할당하고 다음 문장에서 “test”라는 값을 할당한다고 하더라도 문제가 되지 않습니다. “var”라는 키워드와 함께 변수를 정의할 수 있으며 이는 함수에서 변수를 사용할 때 의미를 갖습니다.

“str”변수를 선언한 후 문자열을 할당하고 화면에 출력한 후 “str”변수에 “100+200”의 연산 결과를 할당합니다. 출력하면 에러가 나는 대신 결과가 잘 만들어지는 것을 알 수 있다.

 

 

 

' > javascript' 카테고리의 다른 글

브라우저 동작 원리  (0) 2019.07.09
자바스크립트 문법 - 연산자  (0) 2019.07.08
자바스크립트 문법 - 주석문  (0) 2019.07.08
자바스크립트 디버깅  (0) 2019.07.08
자바스크립트 외부 파일의 한글 설정  (0) 2019.07.08

+ Recent posts