위 코드 console.log(err);在控制台是这样输出的:ReferenceError: pompt is not defined at index.html:37,有提示行号。但是console.log(err + "这里我随便加上一段字符串");在控制台中输出是这样的:ReferenceError: pompt is not defined这里我随便加上一段字符串에 문자열을 추가하면 오류 줄 번호가 표시되지 않습니다. 그 이유는 무엇입니까?
console.log(err);
ReferenceError: pompt is not defined at index.html:37
console.log(err + "这里我随便加上一段字符串");
ReferenceError: pompt is not defined这里我随便加上一段字符串
认证0级讲师
첫 번째 문장은 객체를 인쇄합니다.
두 번째 문장은 문자열을 인쇄합니다. 즉, err.toString() + "여기에 문자열을 추가합니다"
비전문가 답변, 참고용으로만-. -
err.toString()을 기록해 보면 알 수 있습니다
err+str이기 때문에 err은 먼저 toString을 호출하여 문자열로 변환합니다.
으아악
이럴수도 있지
err은 객체 형태의 데이터이며 더하기 기호로 연결되면 자동으로 문자열로 변환됩니다.
첫 번째 문장은 객체를 인쇄합니다.
두 번째 문장은 문자열을 인쇄합니다. 즉, err.toString() + "여기에 문자열을 추가합니다"
으아악비전문가 답변, 참고용으로만-. -
err.toString()을 기록해 보면 알 수 있습니다
err+str이기 때문에 err은 먼저 toString을 호출하여 문자열로 변환합니다.
으아악
이럴수도 있지
err은 객체 형태의 데이터이며 더하기 기호로 연결되면 자동으로 문자열로 변환됩니다.