((name)=>{ console.log(`hello`); })('이종우'); let은 자꾸 바껴서 자료형도 바뀔 수 있다. 유지보수 면에서 너무 위험하대. const는 원시타입일경우 바꿀수 없다.하지만 바꿀수있는 법은const testObj = {a: 1};//이건 안댐 (참조 타입)testObj= {b: 1};// 이건 댐 (참조 타입)testObj.a = 2; Object.keysObject.entriesObject.valuesconst b = {...a};스프레드 다른참조 같은 값. 참조를 복사하지 않고 값만 복사할 수 있다.const reduce = Object.entries(a);Object.keys(a);Object.values(a);//[ ['a', '123'] , ['b', '456'] ..