변수 선언 시 var, let const라는 키워드를 이용하여 선언이 가능하다
변수 선언 방법 :
var : 중복 선언과 재할당이 가능
let : 중복 선언이 안되고 재할당이 가능하다
const : 재할당이 안되고 중복 선언이 안된다
var : 자유롭게 변수 선언, 할당
사용할 수 있는 장점이 있으나
중복된 변수가 남발될 수 있다
문제를 보완하고자 let, const 타입이 추가됨
자료형 :
변수 선언 시 자료형을 별도로 지정하지 않고
한줄씩 실행되는 인터프리터 언어 특성상 변수에 대입되는 값에 따라서
알아서 자료형이 결정됨
자료형 :
숫자 : number
문자열 : String
논리값 : Boolean
null : 의미 없는 것
Object : 객체/배열/함수
typeof
자료형 타입을 체크하는 함수
console.log("안녕하세요" + str + "입니다");
console.log('안녕하세요' + str + '입니다');
console.log(`안녕하세요. ${str} 입니다`);
키보드 ~ 에 있는 강세표를 통해서 문자열을 사용할 수 있다
추가적으로 변수를 사용 시 + 기호를 사용해야했다면
+ 기호 없이 강세표를 이용하여 ${변수명}을 통해서 사용이 가능하다
문자열 사용 가능한 기호들
`` 강세표
' ' 작은 따움표
" " 큰 따움표
</script>
<h3>변수명명 규칙</h3>
<ol>
<li>일반적으로 영어를 사용하고, 문자와 숫자 모두 사용 가능</li>
<li>특수문자 $ 또는 _</li>
<li>숫자로 시작하면 안된다</li>
<li>키워드(예약어)를 변수명으로 사용할 수 없다 ex let const var</li>
</ol>
<h4>표기법(Naming Type)</h4>
<ol>
<li>camelCase : 대부분 사용되는 표기법 소문자로 시작하고 단어의 시작마다 대문자로 구분.</li>
<li>snake_case : 파이썬에서 주로 사용되는 표기법. 단어의 시작마다 _로 구분을 한다</li>
<li>pascalCase : c# 또는 ms계열 언어사용 되는 표기법. 모든 단어의 시작은 대문자로</li>
</ol>
'Javascript' 카테고리의 다른 글
자바스크립트 함수 (0) | 2024.08.16 |
---|---|
자바 스크립트 배열 (0) | 2024.08.15 |
자바스크립트 window 객체 (0) | 2024.08.13 |
CSS 검색창 만들기 (0) | 2024.08.13 |
메뉴바 만들기 (0) | 2024.08.12 |