JavaScript 에러에러
TypeError: x is not a functionTypeError: x is not a function
함수가 아닌 값을 함수로 호출하려 했습니다.
browsernode
상세 보기 TypeError: Method called on incompatible receiver메서드가 예상된 타입이 아닌 `this` 값으로 호출되었습니다.
객체에서 메서드를 추출한 후 올바른 컨텍스트 없이 호출했습니다. Map.prototype.get과 같은 내장 메서드는 Map 인스턴스에서 호출되어야 합니다. 구조 분해 또는 메서드를 콜백으로 전달하면 컨텍스트가 사라집니다.
메서드를 객체에 바인딩하세요: const get = map.get.bind(map). 또는 화살표 함수로 감싸세요: (key) => map.get(key). 메서드를 추출하는 대신 객체에서 직접 호출하세요.
const fn = Map.prototype.get; fn.call({}, 'key'); // TypeErrorTypeError: x is not a function함수가 아닌 값을 함수로 호출하려 했습니다.
ETIMEDOUT원격 호스트가 제때 응답하지 않아 연결 또는 작업이 시간 초과되었습니다.
SyntaxError: JSON.parse unexpected characterJSON.parse()가 작은따옴표, 후행 쉼표, 따옴표 없는 키와 같이 잘못된 JSON 구문을 만났습니다.
ERR_MISSING_ARGSNode.js API 함수에 필수 인수가 전달되지 않았습니다.
ERR_HTTP2_STREAM_ERRORHTTP/2 스트림에서 오류가 발생했습니다.
TypeError: Cannot convert undefined or null to object객체를 기대하는 내장 메서드가 null 또는 undefined를 받았습니다.