목록null (1)
<star />
null 과 undefined 의 차이점
1. null 1) null 타입의 값은 null 이 유일하다. 2) 변수에 값이 없다는 것을 의도적으로 명시할 때 사용한다. 3) 변수에 null 을 할당하는 것은 변수가 이전에 참조하던 값을 더 이상 참조하지 않겠다는 의미다. 이는 이전에 할당되어 있던 값에 대한 참조를 명시적으로 제거하는 것을 의미하며, 자바스크립트 엔진은 누구도 참조하지 않는 메모리 공간에 대해 가비지 콜렉션을 수행할 것이다. const theboyz = 'tbz'; //이전 참조를 제거한다 //theboyz 변수는 더 이상 'tbz' 를 참조하지 않음! //변수의 스코프를 좁게 만들어 변수 자체를 재빨리 소멸시키는 편이 나음 theboyz = null; 함수가 유효한 값을 반환할 수 없는 경우 명시적으로 null 을 반환하기도 ..
JavaScript 📝
2022. 12. 21. 01:55