브라우저 콘솔에 `console.log()`에 '정의되지 않음'이 표시되는 이유는 무엇입니까?
Dec 15, 2024 pm 06:24 PM콘솔 출력 로그의 정의되지 않은 태그
Firefox 및 Chrome 브라우저에서 console.log()를 실행할 때(Windows 및 Linux에서 테스트) , 사용자의 출력 로그에 "정의되지 않음"이라는 추가 줄이 표시될 수 있습니다. 이 문서에서는 이 문제의 원인을 조사합니다.
설명
콘솔 자체에서 console.log()를 실행할 때 정의되지 않은 태그가 출력 로그에 나타납니다. 이는 변수 입력 시 콘솔에서 변수 및 반환 값에 대한 정보를 제공하기 때문에 발생합니다. console.log()와 같은 void 함수를 실행할 때 콘솔은 반환 값도 인쇄하는데, 이 경우 정의되지 않았습니다.
반대로 JS 파일에서 console.log()를 실행하면 다음이 발생하지 않습니다. 정의되지 않은 태그가 로그에 추가됩니다.
예
이 동작을 확인하려면 콘솔 탭을 엽니다. Chrome 또는 Firefox에서 다음을 입력하세요.
var bla = "sdfdfs"
출력에 정의되지 않은 태그가 추가된 것을 확인할 수 있습니다. bla 변수에 대한 할당이 무효 함수이기 때문입니다.
이 동작은 버그나 오류가 아니라는 점에 유의하는 것이 중요합니다. 정의되지 않은 태그는 콘솔에서 실행되는 함수의 반환 값에 대한 추가 정보를 제공하는 방법으로 나타납니다.
위 내용은 브라우저 콘솔에 `console.log()`에 '정의되지 않음'이 표시되는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

인기 기사

인기 기사

뜨거운 기사 태그

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제









