# undefined
null과 undefined 차이
보통 실무에서 가장 큰 차이는???어떠한 변수나, 값을 매겨놓은 상태. 예를 들어서이렇게 선언을 누군가가 했다는 말이다. 나중에 이 변수값을 쓸수 있기 때문에, 아니면 고의적으로 null 로 만들어 놨으니 다른 개발자가 와서 봤을때 이 변수를 건들지 마! 또는 과거의
null, undefined
undefined 값을 대입하지 않은 변수, 데이터 영역의 메모리 주소를 지정하지 않은 식별자에 접근객체 내부의 존재하지 않는 프로퍼티에 접근하려할 때return문이 없거나 호출되지 않는 함수의 실행 결과var = a;console.log(a); // undefined

null과 undefined 차이
null은 '비어 있는 변수, 값이 존재하지 않음'을 의미하고, undefined는 '변수가 정의되어있으나, 아무 값도 할당받지 않은 상태'를 의미한다.둘의 공통점은 둘다 타입명의 값이 유일하다는 것이다.간단하게 ==과 ===으로 확인하면 쉽게 이해할 수 있다!
undefined와 null의 차이
변수를 선언하고 값을 할당하지 않은 상태, null은 변수를 선언하고 빈 값을 할당한 상태(빈 객체)이다. 즉, undefined는 자료형이 없는 상태이다.따라서 typeof를 통해 자료형을 확인해보면 null은 object로, undefined는 undefined가
null과 undefined 차이
undefined타입의 값은 undefined가 유일하다.var로 선언한 변수는 호이스팅에 의해 암묵적으로 undefined로 선언된다.여기서 선언만 하고 값을 할당하지 않았다면이 변수를 참조하면 undefined가 반환된다.따라서 undefined는 개발자가 의도적으

prestudy -Week1
null is an assigned value. It means nothing. null은 '빈 값(blank)'을 의미하는데 사용자가 준 value.자바스크립트가 자동적으로 null 이란 값을 줄 수는 없음.undefined means a variable has be

TIL 02 l JavaScript
이번 TIL 02 은 이전 TIL 01 에서 배운 자바스크립크의 데이터 타입들을 좀 더 깊게 배워 그 내용을 정리하려고 한다. 처음 배웠던 내용보다 점점 배워나갈수록 조금씩 더 복잡해져가는 것 같다.😵💫 그래두 화이팅해서 자바스크립 정복해보쟛!!!💪 ✏️
undefined, null - 자바스크립트 변수 타입
값을 할당하지 않은 변수메소드와 선언에서 변수가 할당받지 않은 경우함수가 값을 return 하지 않은 경우var로 선언된 변수는 undefined로 초기화개발자가 의도적으로 할당하기 위한 값이 아닌 자바스크립트 엔젠이 변수를 초기화 할 때 사용하는 값의도적인 빈 값을
.env.local 로 URL 작성시 undefined
.env.local 로 URL 작성시 호출 URL 중간에 localhost:8080/undefined/auth/login 처럼404에러가 나올수 있다axios사용시 URL을 env로 거치지말고 직접 써서 호출해봐서 확인해보자

자바스크립트 기초
undefined : 변수에 값을 부여하지 않은 상태 null : 비어있음을 의미하는 변수 Array(배열) 배열의 순서는 0부터 시작한다.

JavaScript - 데이터 타입
데이터 타입 자바스크립트의 모든 값은 데이터 타입을 가지고 있습니다. ES6 기준으로 7개의 데이터 타입을 가지고 있고 크게 2가지로 나눌 수 있습니다.

this === undefined ?
왜 handleClick에서 this가 undefined가 뜨는 것인가? handleClick은 적어도 어떤 문맥안에 속해있는 것이라서 뭐라도 나올줄 알았는데 undefined가 나온다니?...Javascript는 도통 이해할 수 가 없다. 쨌든 왜그런가?Our cut