리터널은 데이터 그 자체를 의미하며, 변수에 넣는 변하지 않는 데이터이다.
스크립트에 부여한 고정 값으로, 변수가 아니다.
리터널
더보기
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<link rel="icon" href="data:;base64,iVBORw0KGgo=">
<script type="text/javascript">
var a;
a = 13; // 10진수
console.log(a);
a = 013; // 8진수
console.log(a); // 11
a = 0x13; // 16진수
console.log(a); // 19
a = 0b1001; // 2진수
console.log(a); // 9
a = 3.141592;
console.log(a); // 부동 소수점
a = 3.1E+12;
console.log(a); // 부동 소수점
a = 'seoul'; // 문자열 리터널
console.log(a);
a = "seoul"; // 문자열 리터널
console.log(a);
a = "c:\\temp"; // 문자 이스케이프
console.log(a);
a = "subject : \"java\", price:1000";
console.log(a); // 문자 이스케이프
a = 'subject : "java", price:1000';
console.log(a);
a = /ab+c/; // 정규식 리터널
console.log(a);
a = ["html", "css", "javascript"]; // 배열 리터널
console.log(a);
a = {name:"홍길동", age:20}; // 객체 리ㅓ널
console.log(a);
var x = "홍";
var y = "길동";
var msg;
msg = `안녕하세요 ${x} ${y}님`; // 템플릿 리터널(${}표현식으로 처리된 값을 문자열로 반환)
// 템플릿 리터널은 반드시 백틱(`)을 사용하며 ' 또는 "를 사용하지 않는다.
console.log(msg);
</script>
</head>
<body>
<h3>리터널(liternal)</h3>
</body>
</html>
'쌍용강북교육센터 > 9월' 카테고리의 다른 글
0924_Javascript : ex13 숫자를 입력받아 javascript로 연산하여 결과를 출력 (0) | 2021.09.25 |
---|---|
0924_Javascript : 연산자 Operator (0) | 2021.09.25 |
0924_Javascript : 상수 Constant (0) | 2021.09.25 |
0924_Javascript : 데이터타입 및 형 (0) | 2021.09.25 |
0924_Javascript : 변수 Variable / 선언, 호이스팅 (0) | 2021.09.25 |