Front-End/JavaScript

[자바스크립트] 변수(let, var), use strict

챌링킴 2021. 6. 5. 16:15
반응형

1) 프로그래밍이란?

- 컴퓨터의 프로그램을 작성하는 일

- 작성 방법의 결정, 코딩, 에러 수정 등의 작업을 말함

 

2) 변수(Variable)

- 데이터를 저장할 수 있는 메모리 공간

 

1. 변수 사용법(let)

let 변수명;        // 변수를 선언

변수명  = 값;    // 변수를 초기화

    let num;
    num = 10;
    let num1 = 10;

2. 변수 사용법(var)

- 예전부터 사용했던 변수 선언방법, 현재는 사용하지 않음

    var num;
    num = 10;
    var num1 = 10;

**var 변수를 사용하지 않는 이유**

더보기

1. 같은 이름의 변수를 선언할 수 있음

2. 지역변수와 전역변수의 구별이 모호함

 

3) use strict

- strict mode를 사용한다는 의미

- 코드를 엄격하게 사용하도록 함

    <script src="JS/script.js">
    	'use strict';
    	let num;
    	num = 10;
    	let num1 = 10;
    </script>

 

4) 변수 사용예제(문자열)

    <script>
        'use strict';
        let num = 10;
        console.log(num);
        console.log('num'); //문자열 ("",'',``)

        let str;
        console.log(str); //undefined : 타입이 정해지지않음
        str = '김사과';
        console.log(str); //김사과
    </script>

 

 

반응형