✋🏻 책 '러닝 리액트'를 정리한 내용입니다.
const pizza2 = true;
pizza2=false; //error 발생
아래는 let을 안 쓴 예시.
var topic = 'js';
if(topic){
var topic='react'
console.log('block',topic)
}
console.log('global',topic) //global js가 아니라 global react가 출력된다.
아래는 let을 써서 전역 변수를 보호한 예시이다.
var topic2 = 'js';
if(topic){
let topic2='react'
console.log('block',topic2)
}
console.log('global',topic2) //global js가 출력된다.
➕ for문도 마찬가지이다.
아래는 전통적인 문자열 연결 방식.
let lastname="ssook"
let firstname="choi"
console.log(firstname+" "+lastname)
아래는 템플릿 문자열을 사용한 예시이다.
let lastname="ssook"
let firstname="choi"
console.log(`${firstname} ${lastname}`)
이때 템플릿에서는 변수를 ${}를 사용해 문자열 안에 집어넣을 수 있기 때문에, 문자열을 단 하나만 사용해도 된다 → html 제목과 글의 본문에 변수를 포함시킬 수 있다.