<java script+jQuery>변수와 자료형 그리고 연산자

EMILY CRANBERRY_SW·2022년 4월 28일

Javascript

목록 보기
4/8
post-thumbnail
  • 변수

    : 변하는 값
    왜 변하는 값이 되는가?=>메모리에 값을 덮어쓰거나 값을 넣지 않을 수 있기 때문에 변할 수 있다.
    ex) var age=10;(10이 age에 저장)
    age=20;(값을 덮어쓸 수 있음)

  • 변수를 선언하는 규칙 세가지

    • 이름은 의미있게 짓는다.(남들이 봤을 때도 알 수 있게)
    • 여러 단어를 연결한 변수 이름을 낙타 모양으로 만들어 준다.(lastDay)
    • 변수 이름의 첫 글자는 반드시 문자나 밑줄(_), 달러 기호($)로 시작해야 한다.(밑줄이나 달러기호로 처음 시작하는 것은 거의 없긴 하다)

  • 변수 선언과 값/식 할당

    1. var 다음에 변수 이름을 적어서 변수를 선언하고,
    2. 변수 오른쪽에 = 기호를 붙이고 오른쪽에 저장할 값이나 식을 작성한다.
      이때, 변수 선언과 값 할당을 동시에 할 수 있다. ex) var age=10;
      또한 밑의 예시처럼 선언과 값 할당을 따로 할 수 있긴 하지만 프로그래머 권장 변수는 선언 과 동시에 초기화를 하는 것이 좋다.
      ex) var school;
      ex) school='xx학교';

cf)대입 연산자(=)는 우측에서 좌측으로 간다.

  • 자료형

    : 컴퓨터가 처리하는 자료의 형태

  • 자료형의 종류(표로 작성)

    자료형 설명
    기본형 number(숫자) 따옴표 없이 표기한 숫자를 나타냅니다.
    String(문자열) 작은 따옴표('')나 큰 따옴표("")로 묶어 나타냅니다.
    boolean(논리형) 참(true)과 거짓(false)이란 두 가지 값만 가지고 있는 유형입니다.
    undefined 자료형을 지정하지 않았을 때의 유형입니다. 예를 들어 변수를 선언만 하고 값을 정의하지 않으면 undefined가 됩니다.
    null 값이 유효하지 않을 때의 유형입니다.
    복합형 array(배열) 하나의 변수에 여러 값을 저장하는 유형입니다.
    object(객체) 함수와 속성이 함께 포함된 유형입니다.

  • 숫자형

    1) 정수
    - 소수점 없는 숫자
    - 표현 방법에 따라 10진수, 8진수, 16진수

    2) 실수

    • 소수점이 있는 숫자
    • 자바스크립트에서는 정밀한 실수 계산을 못 한다.그렇기 때문에 실수의 범위를 최대한 넓게 가져가는 것이 좋다.

  • 문자형

    • 작은 따옴표('')나 큰 따옴표("")로 묶은 자료(자바에서는 ' '는 char, ""는 String으로 본다)
    • 숫자도 따옴표로 묶으면 문자형이 됨.
    • 따옴표 안에 따옴표를 넣어야 할 경우 ' " " ' 또는 " ' ' " 처럼 사용한다.

  • 논리형(boolean)

    • 참(true)과 거짓(false)이라는 값을 표현하는 자료형
    • 프로그램에서 조건을 확인할 때 많이 사용한다.

  • undefined

    • 자료형이 정의되지 않았을 때의 상태
    • 변수가 undefined라는 것은 '처음부터 변수에 값이 할당되지 않았다'는 의미(쓰레기값이 들어갔다는 의미)

  • null

    • '처음에 할당된 값이 더 이상 유효하지 않다'는 의미
    • 처음에 undefined로 초기화하기 보다는 null로 초기화하는 것도 좋다.


수정) ++ 글을 오랫만에 보며 자바스크립트 공부를 하고 있는데 입력할 때 나오는 예상화면페이지는 제대로 나오는데 글 자체만 보면 표가 깨져서 나와서 캡쳐해서 사진으로 올려둠!





	참고강의: 자바스크립트+jQuery 기초부터 실무까지 : 기초 Part.1(인프런)
profile
느리지만 꾸준히 하는 사람

0개의 댓글