JS가 새로 워진 곳입니다. PHP를 작성할 때 함수 내에 변수를 할당하는 데 아무런 문제가 없지만 JavaScript 함수에서는 작동하지 않습니다. 왜?Javascript에서 함수 내에서 변수를 할당 할 수없는 이유는 무엇입니까?
예 :
function hello() {
var animal = 'Dog';
document.write(animal);
}
JS가 새로 워진 곳입니다. PHP를 작성할 때 함수 내에 변수를 할당하는 데 아무런 문제가 없지만 JavaScript 함수에서는 작동하지 않습니다. 왜?Javascript에서 함수 내에서 변수를 할당 할 수없는 이유는 무엇입니까?
예 :
function hello() {
var animal = 'Dog';
document.write(animal);
}
당신이 어느 곳 hello()
함수를 호출하고 있습니까? 그렇지 않은 경우 함수의 내용을 실행하지 않으므로 write
이 발생하지 않습니다.
새 페이지에서 동일한 코드를 시도했지만 정상적으로 작동했습니다. 다른 페이지의 내용이 간섭을 일으켰을 것입니다. – Clark
넣어은 함수 내부의이 조각은 함수가
메시지 상자가 나타나면
alert('snippet');
, 당신의 코드가 작동해야 호출되고 있는지 확인하려면,하지만하지 후 않는 경우 기능이 실행되지 않는 , 일부 HTML 코딩도 게시하십시오.
왜 작동하지 않습니까? ... 무슨 일이야? –
"작동하지 않음"을 정의하십시오. 변수 할당이 제대로 작동해야합니다. – NullUserException