>웹 프론트엔드 >JS 튜토리얼 >JavaScript_javascript 팁에서 변수 또는 함수의 초기 선언 예

JavaScript_javascript 팁에서 변수 또는 함수의 초기 선언 예

WBOY
WBOY원래의
2016-05-16 16:31:301479검색

제목과 같이 아래 예시를 살펴보세요.

(Chrome 브라우저를 사용하거나 F12를 사용하거나 마우스 오른쪽 버튼을 클릭하여 요소를 검사할 수 있습니다. 개발자 도구를 호출하고 콘솔 입력을 입력하세요)
(사용 팁: Shift Enter는 콘솔 입력 중에 코드를 중간에 깨뜨릴 수 있습니다)

코드 복사 코드는 다음과 같습니다.

변수 이름 = "xiaoming";

(함수(){
var 이름 = 이름 || "小张";
console.info(이름);
})();// 장샤오

(함수(){
이름 = 이름 || "小张";
console.info(이름);
})(); //샤오밍

(함수(){
var name2= 이름;
var 이름 = 이름 || "小张";
console.info(이름, 이름2);
})(); // 샤오 장 정의되지 않음

실행 중 스크린샷은 다음과 같습니다.

설명은 다음과 같습니다.

자바스크립트에서.

코드 복사 코드는 다음과 같습니다.

함수 xxx(){
// 코드 묶음...
// ...
var name2 = 이름;
var 이름 = 이름 || "小张";
// 코드 묶음
}

실행되면 다음과 같은 형식이 됩니다.

코드 복사 코드는 다음과 같습니다.

함수 xxx(){
var name2 = 정의되지 않음;
변수 이름 = 정의되지 않음;
// 다른 변수도 처음으로 진행됩니다
// 코드 묶음...
// ...
name2 = 이름;
이름 = 이름 || "小张";
// 코드 묶음
}
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.