강좌

|  다양한 분야에 다소 전문적인 도움이 되는 강좌들입니다.

2019.03.20 11:08

간단한 JS 강의 #2

조회 수 225 추천 수 0 댓글 2
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form

이번 강의는 그냥 쉬엄쉬엄 이게 이거구나 라고 하는 단계이니, 이해할 필요는 없습니다.


const와 let, 그리고 var의 차이.

저번 강의에서는 const를 사용했는데, 인터넷 뒤적거리다 보면 const는 또 뭐고 let은 또 뭐고 var은 또 뭔지 헷갈릴때가 있습니다.

var는 es6 문법 이전에 있었던겁니다. 

그러니, var은 더이상 쓰이지 않습니다. 늙었어요.

그럼 const와 let의 차이는 뭘까요?

const는 constant의 줄임말, 즉 상수입니다. 변하지 않습니다.


예를 들어, var과 const를 비교한다고 치면,

var a = 1;

a = 2;

alert(a);


이렇게 되면 1이 아닌 2가 출력됩니다. 중간에 a=2라고 값을 변경했기 때문이죠.

하지만 const는?


const a = 1;

a = 2;

alert(a);


여기서는 에러를 출력할껍니다. const는 절대로 바꿀수 없거든요. 한번 값이 정해지면 쭈욱~가는겁니다.

그럼 중간에 값을 바꾸고 싶을때는 어떻게 할까요?

var대신 let을 쓰면 됩니다.

var과 똑같아요.

  • profile
    title: 황금 서버 (30일)humit 2019.03.26 13:29
    참고로 const 는 변하지 않는 것이 아니라 재할당이 불가한 것입니다.

    예를 들어 const val = {one: 1}; val['two'] = 2; console.log(val);를 하면 값의 변경이 가능합니다.
  • profile
    도토리묵 2019.03.26 23:22
    설명을 잘못했네요 ㅋㅋ;
    그냥 상수와 변수의 차이로 알아두시면 되겠습니다.

강좌

다양한 분야에 다소 전문적인 도움이 되는 강좌들입니다.

List of Articles
번호 게시판 제목 글쓴이 날짜 조회 수
공지 사이트 정보 등록에 경고로 변경된 분들 참고하세요. 7 마스터 2019.06.19 1074
공지 [중요 공지 포함] 사이트가 복구 되었습니다. 42 마스터 2019.06.18 1372
공지 호스팅 신청이 다시 가능합니다. 18 마스터 2019.04.18 2149
공지 회원 전용 페이지가 생겼습니다. 15 file 마스터 2018.03.20 8008
227 강좌 파이썬 Pillow 라이브러리를 이용하여 이미지의 배경을 transparent하게 만들기 4 file 이니스프리 2019.08.04 72
226 강좌 나무위키의 서술 중 법률용어의 사용에 있어 바로잡아야 할 부분 file 이니스프리 2019.07.17 47
225 강좌 [유튜브] Youtube API를 이용하거나 또는 이용하지 않고 채널ID를 추출하는 방법 1 file 이니스프리 2019.07.16 68
224 라이츄 과학츄 24. 메탄올과 에탄올 듀오였츄 14 file title: 머그잔(명탐정 피카츄)왕뚠뚠돈까스라이츄 2019.07.07 122
223 강좌 Selenium에서 send_keys를 막아놓은 경우 해결책 이니스프리 2019.07.04 75
222 Pr의 웹디자인 가이드 웹디자인 第三강 <head> 上 1 file PRASEOD- 2019.05.03 260
221 강좌 [2019 고1] 통합사회_ 내멋대로 정리 끝 {협스} 16 협스 2019.04.26 500
220 네모의 코딩 팁 0. Git 명령어 (작성중) 6 네모 2019.04.26 410
219 강좌 [제르엘의 인문사회 산책] 세계사 맛보기 강의. 오리엔트 문명과 진시황 7 file title: 애프터 이펙트제르엘 2019.04.10 291
218 강좌 [제르엘의 인문사회 산책] 0. OT 7 file title: 애프터 이펙트제르엘 2019.04.04 280
217 Pr의 웹디자인 가이드 웹디자인 第二강 html5로 구조 짜보기 6 file PRASEOD- 2019.03.25 276
216 라이츄 과학츄 23. 완충용액이츄 2 file title: 머그잔(명탐정 피카츄)왕뚠뚠돈까스라이츄 2019.03.24 404
» 강좌 간단한 JS 강의 #2 2 도토리묵 2019.03.20 225
214 Pr의 웹디자인 가이드 웹디자인 第一강 홈페이지는 어떻게 만드는건가 3 PRASEOD- 2019.03.19 363
213 강좌 간단한 JS강의 #1 2 도토리묵 2019.03.02 324
212 라이츄 과학츄 22. 혈액입니츄 1 file title: 머그잔(명탐정 피카츄)왕뚠뚠돈까스라이츄 2019.02.05 427
211 강좌 [아미나] Basic Youtube Title Widget 1.0에서 처음에 엑박으로 뜨는 경우의 해결책 3 file 이니스프리 2018.12.15 351
210 강좌 아미나의 회원 이미지와 관련하여 x2 3 file 이니스프리 2018.12.10 306
209 라이츄 과학츄 21. 혈액형입니츄 12 file title: 머그잔(명탐정 피카츄)왕뚠뚠돈까스라이츄 2018.12.08 649
208 강좌 현행 저작권법 제30조(사적이용을 위한 복제)에 대하여 - 음원 다운로더의 처벌과 관련하여 6 이니스프리 2018.12.07 459
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 12 Next
/ 12
서버에 요청 중입니다. 잠시만 기다려 주십시오...