Javascript의 변수 선언 var, const 및 let에 대한 설명

Javascript의 변수 선언은 다음과 같습니다.
아래와 같이 여러 개가 있다.(var,const,let)
var HENSU = 'あいうえお';
const HENSU = 'あいうえお';
let HENSU = 'あいうえお';
JS를 처음 기억할 때 사람이 쓴 코드는 여러 종류가 나온다
이유를 알 수 없을 것 같아서 가능한 한 이해하기 쉬워요.
정리해.실제 가동된 실험 결과도 영상을 통해 소개한다.
이 변수 선언은 ECMAScript 2015부터 시작됩니다.
정의된 국제 표준 규격입니다.
※ 이전에는 없었던 것도 있어 혼란에 빠지기 쉽다

요약:


먼저 간단하게 총결하다.잠시 후 영상으로 설명을 드리겠습니다.
var→재선언, 재대입
const→재선언·재대입 금지
let→재선언 금지, 재대입 가능
보충:
/재대입: 변수 값 다시 불러오기
・재선언:var/const/let0과 변수를 다시 명확하게 성명
★ 변수 이후에는 어떻게 사용합니까?고민하고 선언하면 오케이!
솔직히 모든 var은 조작할 수 있지만 명확해야 한다
사람이 쓴 것도 의도를 알 수 있다
오류가 발생하기가 쉽지 않다.

var: 재선언이든 재대입이든 OK의 유연선언


예시에서 HOTKEYWORD 변수의 내용을
때로는 선언을 하지 않는다
두 번 정도 바뀌었지만 문제 없이 일했다.
 

const: 재선언, 재대입 금지의 엄격한 선언


예를 들어 (NG 사례) 재선언 또는 재대입을 의도적으로 시도할 수 있음
첫 번째 성명만 성공했고, 이후의 묘사는 틀리지 않았다.

let: 재대입 가능, 재선언 금지 중간 존재


예에서 이미 성공적으로 대입되었다.일부러 세 번 발표했어요.
오류로 인해 실행할 수 없습니다.

최후


이렇게 해보니까 생각보다 엄격한 부분이 있더라고요.
알겠습니다.
예컨대, 아래 서술한 것처럼 과감하게 여러 차례 선언하다
문자열 직접 대입
실제 업무에는'바꾸고 싶은 것과 바꾸고 싶지 않은 것'이 있다
내 생각엔또'동일한 변수명을 사용하는 오류'도 줄여야 한다.
특징을 포착하여 실수하지 않고 제3자도 쉽게 이해하게 하다
나는 그것을 코드로 만들고 싶다.
var HOTKEYWORD = "倍返し";
alert(HOTKEYWORD);
HOTKEYWORD = "恩返し";
alert(HOTKEYWORD);
var HOTKEYWORD = "土下座";
alert(HOTKEYWORD);
우리도 실제 조작한 샘플을 준비했다
손으로 한번 움직여 보고 싶은 사람 ★
(물론 복사하고 붙이는 것도 자유다.)
샘플 페이지:
http://allcountry.sakura.ne.jp/biz/code/javascript/20201001/const.html

좋은 웹페이지 즐겨찾기