자바스크립트 변수 선언할 때 주의할 것! var를 쓰면 안되는 이유 중복 선언이 가능함. var는 기존에 선언했던 변수를 다시 선언하여 다른 값을 가질 수 있기 때문에 같은 변수를 재선언 하여 사용하여도 오류가 발생하지 않는다. 그렇기 때문에 프로젝트를 진행할 때
자바스크립트 데이터 타입 원시타입(Primitive Type) : String, Number, Boolean, Null, Undefined, Symbol 참조(객체) 타입(Reference Type) : Array, Object, Function 원시값 Immut
요약 물음표 연산자의 장점은 조건문을 if문보다 간결하게 사용할 수 있다. 다만, 로직이 복잡하고 길어질 경우 삼항조건연산자이 오히려 가독성이 떨어질 수 있기 때문에 상황에 맞춰서 if문과 삼항조건연산자를 적절히 사용해야 한다. 물음표연산자 = 삼항조건연산자 물음표연
요약 전역스코프 : 함수 또는 블록 외부 전역 변수 : 코드 전체에서 사용 가능한 변수 전역 함수 : 코드 전체에서 사용 가능한 함수 지역스코프 : 함수 또는 블록 내부 지역 변수 : 함수 또는 블록 내에서 선언된 변수 (선언된 함수 또는 블록 안
요약 얕은 복사(Shallow copy) 복사하려는 객체의 참조값(메모리의 주소값)을 복사 깊은 복사(Deep copy) 복사하려는 객체의 원시값(복사하려는 객체 메모리 자체)을 복사 얕은 복사 얕은 복사는 값의 주소값인 참조값을 복사하여 할당하는 것이다. 얕은
Safari에 blur 이벤트가 안 먹을 때!