기본 자료형을 변환 하는 방법중에는 숫자형과 문자형을 예를 들겠다
let a = 1 // 숫자형
let b= (a + '') // 숫자형 1 를 b라는 변수에 문자열 '1'로 저장한다
b = Number(b) // '1'의 문자형을 Number함수를 이용하여 다시 숫자형으로 바꾼다
불변 객체란 : 변하지 않는 객체 이미 할당된 객체가 변하지 않는다는 뜻을 가진다
const test = {}; // const로 객체를 만들어 주게 되면 바꿀수 없다
test.name = "mingyo";
console.log(test); // {"mingyo"}
let test = {
name : 'kim'
} // 이름이 '김'이라고 선언했고
Object.freeze(test); // freeze라는 메소드를 이용하여
test.name = 'Jung'; // name을 '정'이라고 속성을 바꿔보지만
console.log(test) // {name: 'kim'} // 바뀌지 않은것을 볼수있다