1W _JS_ 변수, 타입

1W _JS_ 변수, 타입

1. 변수

https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Variables

학습 목표

▶프로그래밍은 데이터 처리를 하는 것임을 안다.◎

▶변수 사용은 데이터를 편리하게 저장하고 꺼내 쓰는 것임을 이해◎

= 변수는 큰서랍장에 한 서랍의 이름을 적어두고(변수선언) 이름에 해당하는 것들을 넣어두는것(변수할당)과 비슷하다.

▶변수의 선언과 값의 할당에 대해서 설명하고 코드로 작성

- let https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/let

/ const https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/const의 차이

let myName; //선언 myName = 'jane'; //할당 et myName = 'jane'; //선언 + 할당 함께 가능 let myName = 'Chris'; // let으로 myName을 선언하면 동일한 이름을 재선언 할수없지만, myName = 'Bob'; // myName의 값을 위에서 아래의 순서로 재 할당은 가능하다. const myName = 'Chris'; //const선언시 이후 할당 변경불가 const yourName = 'Bob'; //선언만 하고 할당을 주지않으면 undefined 나옴

▶값으로 변환된 표현문이 변수에 할당되어 담기는 과정 설명 가능◎

- 변수는 상황에 따라 변할수 있는값 + 이름이 붙은 값

- javascript에서 = 은 '같다' 가 아니라 값을 대입한다 라는 뜻

let num; num = 1; num = num + 1 // 2 출력됨 // "할당된 num은 num +1 과 같은 값이다." 가 아니라, //let을 사용한 num이 기존의 1이 할당된 num에 1을 더해 num에 2를 할당한다는 뜻이 된다.

2. 타입

학습목표

▶자바스크립트에서 원시 자료형과 참조 자료형을 안다.

▶원시 자료형 string, number, boolean, undefined의 의미를 이해한다.

▶타입마다 다른 속성과 메소드가 있다는 것을 이해한다.

▶typeof 를 활용하여 특정 값의 타입을 확인한다.

▶비교 시 엄밀한 비교( === 과 !== )의 필요성을 이해한다.

from http://jwoody.tistory.com/4 by ccl(A) rewrite - 2021-11-10 02:02:11