0
(function() {
console.log("My name is Fido!");
}()); //()) instead of)()
에 인생을 조절하면 그것은 그 이름의 변수로 왜 기능적 표현이 인생을 사용합니까
My name is Fido!
My name is undefined
출력이
My name is function() {
console.log("My name is Fido!");
}
를 출력하고, 왜 인생이다 마지막 예제에서 함수식 앞에 먼저 실행됩니까?
, 그것은'기능 animalName (이름) {...} (기능 ...)'... 인생이된다. 'animalName'의 정의 뒤에';'를 붙이십시오. – deceze
관련 : ['TypeError' :'console.log ('...')'는 함수가 아닙니다] (http://stackoverflow.com/q/31013221/4642212). – Xufox