ECMAscript 변수 역할 영역 요약

var 연산 자 성명 을 사용 하 는 변 수 는 var 연산 자 성명 을 사용 하지 않 은 변수 와 차이 가 있 습 니 다.
자 바스 크 립 트 는 ECMAScript 기준 에 따 른 결과 물 로 자 연 스 러 운 ECMAScript 기준 에 따라 야 합 니 다.
ECMAScript 의 변 수 는 느슨 한 형식 입 니 다.즉,모든 종류의 데 이 터 를 저장 할 수 있 습 니 다(초기 화 되 지 않 은 변 수 는 특수 값 undefined 를 저장 합 니 다).
var 연산 자 설명 사용 하지 않 음

  function test() {
    message='hi';
    console.log(message);
  }
  console.log(message);
var 연산 자 를 사용 하지 않 은 변 수 는 message 를 전역 변수 로 하고 test()방법 이 호출 되 지 않 으 면 message 는 정의 되 지 않 은 상태 에 속 합 니 다.

function test() {
    message='hi';
    console.log(message);
  }
  test();
  console.log(message);
var 연산 자 를 사용 하지 않 은 변수 message 는 전역 변수 입 니 다.test()방법 을 사용 해 야 message 가 유효 합 니 다.

var 연산 자 설명 사용 하기
국부 변수

function test() {
    var message='hi';
    console.log(message);
  }
  test(); 
  console.log(message);
함수 에서 var 로 설명 한 변 수 는 test()방법 을 호출 한 후 message 가 삭제 되 었 습 니 다.콘 솔 출력 은 이 변 수 를 찾 을 수 없습니다.

이상 은 이 글 의 전체 내용 입 니 다.본 논문 의 내용 이 여러분 의 학습 이나 업무 에 어느 정도 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 댓 글 을 남 겨 주 십시오.저희 에 대한 지지 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기