# undefined

정규표현식에서 Global flag를 사용할때, 주의해야 할점 (feat. lastIndex)
정규표현식의 global flag는 특정 시나리오에서 주의해서 사용해야한다.위 결과가 어떻게 나올까 ? (여기서 정규표현식 문법을 설명하지는 않는다.)정답을 이미 안다면 이 글을 읽지 않아도 괜찮다.정답은 true, false 이다.만약 true, true 가 나온다고

자바스크립트의 기본적인 사용
콘솔 비우기: Ctrl + L - 윈도우, 맥 모두💻 Node.js의 REPL 사용해보기Read Eval Print Loopnode로 자바스크립트 명령 입력 모드 진입 후 입력모드 종료: ctrl + c 2회Node.js 환경에서 .js파일로 실행하기VS Code에서

[F-Lab 모각코 챌린지 54일차] return 반환
return, 콜백함수에서의 return, return undefined, console.log()
JavaScript-undefined와 null
보통 반환할 결과값이 없을 때 나옴console.log 명령어는 콘솔에 무언가를 출력하지만, 그 자체로는 결과값이 없기 때문에 undefined가 반환됨undefined는 불 값으로 형 변환했을 때 false가 나옴undefined와 마찬가지로 빈 값을 의미null 또
[JS] prompt 함수 function
값을 입력받아보자(기능) prompt 함수 인자갯수 타입 : 0개 함수 동작 : prompt창을 띄어서 입력을 받는다 함수 사용 결과 값: prompt창에 입력한 값이 prompt함수 사용 결과가 된다. 만약 취소버튼을 클리하면 결과는 null 이 된다.
[javascript] 타입
타입 검사를 할 때 보통 사용하는 메서드는 typeof이다.그런데 typeof에는 한계가 있는데, 원시타입은 검사를 잘 해주는 편이지만 참조타입은 object로 퉁친다. 거기다 자바스크립트는 타입이 동적이기 때문에 제대로 타입 검사하 안되는 문제도 있다. 설상가상으로

null, undefined, undeclared 그리고 NaN
null은 객체 형태의 빈 값으로, 값이 없는 것을 의도적으로 명시하기 위해 사용합니다.undefined는 변수를 선언하고 값을 할당하기 이전의 값으로, 변수에 값이 할당되지 않은 상태를 말합니다.변수는 변수 선언, 초기화, 할당의 3단계를 거쳐 생성되는데, 이때 자바

Data Type
원시타입 : 숫자타입(number), 문자열(string), 불리언(boolean), undefi
자바스크립트에서의 null, undefined, '', 0
대전제 : Javascript의 조건문안에서 null, undefinde, '', 0 은 false로 변환된다.위 전제를 응용하면, 아래와 같다.배열의 길이는 특성상 양수값만 존재하게 된다.즉, 0일 때 / 0이 아닐 때 로 판별 가능하다.음수값은 조건문 안에서 tru
undefined, null 의 차이점
undefined나 null 은 어느 자료형에 속하지않고 자기자신의 값만 포함하는 자신만의 자료형을 형성한다.JavaScript에는 '없음'를 나타내는 값이 두 개 있는데, 바로 null와 undefined입니다. 두 값의 의미는 비슷하지만, 각각이 사용되는 목적과 장

[Next.js] 동적 라우팅 새로고침 에러 (router.query가 undefined일 때)
상세 페이지를 동적 라우팅(\[id].tsx)으로 만들고 각 페이지에 해당하는 데이터를 받아오는 API 요청에 페이지 경로( router.query 객체)를 이용하려고 했다. 그러나 페이지에 접속하거나 새로고침 할 때 데이터를 불러오는 데 실패했다. router.que
기본 문법 배우기 - 2
컴퓨터는 실제로 1과 0밖에 모름1과 0은 각각 참과 거짓에 대응됨JS에도 true와 false로 나타내는 불값(boolean)이라는 자료형이 있음JS의 boolean 타입은 true와 false의 두가지 값을 가지는 논리적인 개체(a logical entity)를 나
Learn Javascript basic common sense(1)
== vs === , null vs undefined, let&const&var

데이터 타입에 관한 고찰
객체의 프로퍼티를 변경했을 때 기본형 데이터를 복사한 변수 b의 값을 바꿨을 때, 해당 데이터 참조 값(주소) 자체가 변경되는 반면, 참조형 데이터를 복사한 변수 obj2의 프로퍼티를 바꾸면 참조 값이 가리키는 객체의 프로퍼티가 저장된 곳의 참조 값이 바뀔 뿐, 변수

null과 undefined
📌 null과 undefinednull ? undefined ?null과 undefined를 보이는 그대로 해석하면 ‘빈 값’과 ‘없는 값’을 의미하는 것처럼 보이고 같은 값 인걸까? 한번 같이 알아보자위 코드 처럼 undefined는 아무 값도 할당 받지 않은 상태
null vs undefined
: 변수를 선언하고 값을 할당하지 않은 상태: 원시값으로, 선언한 후에 값을 할당하지 않은 변수나 값이 주어지지 않은 인수에 자동할당됨텍스트: 전역 객체의 속성 중 하나로, 전역 스코프에서의 변수이기도 하다. 따라서 undefined 변수의 초기 값은 undefinde