-1
function x() {
return console.log("test");
}
x();
나는 console.log()
함수는 값을 반환하지 않기 때문에 x()
기능 undefined
을 반환해야 함을 이해합니다.
하지만이 기능을 호출 할 때 콘솔에 "test"
이 인쇄되는 이유는 무엇입니까?
function x() {
return console.log("test");
}
x();
나는 console.log()
함수는 값을 반환하지 않기 때문에 x()
기능 undefined
을 반환해야 함을 이해합니다.
하지만이 기능을 호출 할 때 콘솔에 "test"
이 인쇄되는 이유는 무엇입니까?
이것은 console.log()
이 함수이기 때문에 함수에서 돌아 오기 전에 먼저 실행되기 때문입니다.
console.log를 (를) 호출하기 때문에. 결과가 반환되기 때문에 왜 다르게 동작해야합니까? – baao
반환하기 전에 console.log ('test')가 호출되었으므로 ... – Danish
console.log가 반환하는 내용은 호출 할 때 수행 한 내용과 아무런 관련이 없습니다. – charlietfl