JavaScript

노마드코더 : JS 핵심 컨셉 33 -3. Value Types, Reference Types

식초 2020. 11. 4. 13:22

console.log(b) 결과값으로 50이 나온다

 

2줄 : a 값(Value)을 복사해서 b 에 붙여 넣기 했다

4줄 : a=10으로 바뀌어도 b는 영향 받지 않는다

 

 

 

console.log(pretty) 결과값으로 ["kimchi", "potato", "hELLO"]가 나온다

 

4줄 : sexy를 변경하자, pretty가 업데이트 되었다 

1줄 : sexy는 배열을 참조하는 것이다 = Reference

2줄 : pretty는 sexy를 참조하고 있다 = Reference

pretty와 sexy는 같은 배열을 참조하고(가리키고) 있다

 

 

 

console.log(x) 결과는 { a: 'hello' } 이다

x를 b를 통해서 업데이트 할 수 있다

 

 

 

Value는 string, number, boolean, NaN, undefined, null 가능하다

 

Reference는  array, object, function에서 사용 가능