ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • JavaScript 변수의 개요 및 작성법
    JavaScript/JavaScript 2019. 12. 21. 02:44

    191220 수업 내용 정리


    변수의 개요 및 작성법

    1. 변수 : 사용자로부터 을 입력받아 저장하는 공간(메모리)
    2. 변수 선언 : 데이터가 들어갈 공간을 만들어주는 것
      ▷형식) var 변수명(임의 지정 가능, 보통 명사형) = 저장할 값(하나의 값만 가능);
                     여러 개의 변수를 var 옆에 연속으로 작성 가능
                     ex) var a = 10, b = 5, c = a > b; (일종의 축약문)
    3. 변수 선언만 하고 값을 추후에 할당하는 것도 가능함
      ex) var a; a=5;
    4. 변수명은 대소문자를 구분함 but, 주로 소문자 사용
    5. 변수명 : 영문+숫자+특수기호(&, _) 조합 가능, 단 숫자로 시작할 수 없음
    6. Camel Case : 변수명을 두 단어 이상으로 지정할 때,
                                 가장 앞 글자는 소문자로, 뒤에 오는 단어의 앞 글자는 대문자로 작성하는 방식
                                  ex) var camelCase;
    7. 예약어(window, document 등)는 변수명으로 사용할 수 없음
      ※ 예약어 : 컴퓨터 언어가 미리 정해놓고 사용하는 단어
    8. 변수의 값은 중간에 변경될 수 있음
      ex) var a; a=10; a=5; 최종 a값은 5

          → 공간은 이미 만들어져있기 때문에 예약어(var)는 쓰지 않아도 됨
    9. JS의 자료형은 저장되는 값에 따라 자동으로 저장됨
      자료형(data type) : 문자형String, 숫자형Number, 논리형Boolean(true or false)
      ※ in JAVA : String name="아무개", int age = 23; → 자료형에 따라 변수를 다른 방식으로 선언

    변수의 종류

    1. 지역 변수(Local Variable) : 함수 내부에 선언된 변수, 함수를 벗어나면 기능 X
    2. 전역 변수(Global Variable) : 함수 외부에 선언된 변수, 전체 프로그램(함수)에서 사용 가능

     


    변수는 언제 사용하는가?

    • 입출력 프로그램 작성시  ∵값을 저장하기 위해 필요
      1. 계산할 때 ex)계산기
      2. 현재 프로그램의 상태를 기억시킬 필요가 있을 때
         ex) 그림판 - 좌클릭 유무(true, false)
              var mouseclick = false;
              if(mouseclick == true){ 그림을 그려라 }

    컴퓨터 언어는 기본개념이 중요하다고 하니 애매할 때마다 한 번씩 복습해야겠습니다.

    댓글

Designed by Tistory.