반응형
1. 상수란?
수식에서 변하지 않는 값으로 선언과 동시에 값을 할당해줘야 한다.
π(파이), homepage URL, const ・・・
ex) const home_url = "ᅠ・・・・ᅠ";ᅠᅠconst myName = "leanna";ᅠᅠ-->ᅠ선언과 동시에 값을 할당
2. 상수
console.log(typeof 변수 이름);ᅠᅠ-->ᅠ변수 이름의 type을 알려줌
TYPE의 종류 | |
number | 숫자 |
string | 문자 |
boolean | true / false |
object | 객체(function_함수, Array_배열, Date_날짜ᅠ・・・) |
null | object의 종류로 임의로 비워둔 상태 |
undefined | 선언만하고 값은 할당되지 않은 상태 |
3. 형식문자
데이터를 입/출력 할 때, 컴퓨터가 그 Type을 인식할 수 있도록 데이터의 해석을 지시해주는 문자
같은 데이더라도 해석하는 방향에 따라 다른 문자가 될 수 있기 때문에 사용한다. 예를 들어 영어 소문자 'a'라는 데이터를 글자(%s)로 해석하는 경우 "a"이지만 정수(%d)로 인식하는 경우에는 97(*아스키코드)을 출력한다.
*아스키코드*
형식문자 | 설명 |
%d | 모든 종류의 숫자, 정수 |
%s | 글자, 문장 |
%o | 객체(자바스크립트의 모든 데이터는 객체로 존재하기 때문에 사실상 모든 종류의 값에 적용 가능) |
%j | JSON 객체(JSON역시 객체의 한 종류이므로 사실상 모든 종류의 값에 적용 가능) |
반응형
'Javascript > 2. 변수와 연산자' 카테고리의 다른 글
산술연산자(사칙연산자), 대입연산자, 단항연산자, 증감연산자, 비교연산자, 논리연산자, 삼항연산자 (0) | 2022.11.14 |
---|---|
변수 _ 전역변수 var, 지역변수 let (0) | 2022.11.11 |