
javascript의 탄생 배경: html 문서를 조작하기 위해서 만들어진 용어javascript가 html 문서를 조작하는 방식: 브라우저에서 웹문서를 해석할 수 있는 렌더링 엔진이 html를 한줄한줄 해석(파싱)하고 전체 문서를 객체화하여 javascript로 접근
!!는 이중 부정을 의미합니다. 첫 번째 !가 값을 부정하고, 두 번째 !가 다시 부정하여 원래의 값으로 돌립니다. 그러나 이 과정에서 해당 값이 Boolean 타입으로 변환됩니다.즉, !!는 어떤 값을 Boolean 값으로 강제 변환하는 역할을 합니다:Truthy 값