공부하자
자바스크립트와 제이쿼리란? 데이터 타입, 연산자, 변수, 배열 본문
자바스크립트(Java Script)
: 웹 페이지에서 사용자로부터 특정 이벤트나 입력 값을 받아 동적인 처리를 목적으로 고안된 객체 기반의 스크립트 프로그래밍 언어.
제이쿼리(J-Query)
: 일종의 자바스크립트 라이브러리로 자바스크립트의 생산성을 향상시키고 사용이 편리하다.
데이터 타입
수(Number), 문자열(String), 불린(Boolean)
수는 연산이 가능한 1,2,10,100... 등등의 숫자
문자열은 연산이 불가능하며 큰따옴표("")나 작은 따옴표('')에 들어간 모든 것 ex. '1', "100", 'true', "학교"...
불린은 true, false 를 말하며 연산이 가능하다. true 는 1, false 는 0 을 의미
ex.
1(Number) + 2(Number) = 3
true(Boolean) + 1(Number) = 2
true(Boolean) + true(Boolean) = 2
5(Number) + "true"(String) = 5true
"false" + "true" = falsetrue
연산자
+, -, /, *, %, ++, --
기본 연산자를 제외한 %, ++, -- 의 의미
% : '/' 와 비슷한 나누기 연산자로 '%'는 나누기를 하고 남은 나머지 값을 알려주는 연산자
ex. 22 % 4 = 2
++ : 증가 연산자
ex. var a = 1일때 a++ = 2
-- : 감소 연산자
ex. var a = 1일때 a-- = 0
변수(Variable)
: 변하는 수, 값을 담는 그릇, 문자, 숫자, 불린 등을 담을 수 있다.
var(변수 선언) 임의의 변수명 = 변수
ex. var a = 1, var weekend = "sunday"..
배열(Array)
: 다양한 데이터를 저장 할 수 있으며 데이터 타입을 가리지 않는다.(숫자나 문자, 객체..)
크기가 고정되어 있지 않고 추가와 삭제가 쉽다.
배열 선언 :
var arr = [];
var arr1 = [1, 10, 100, "a", true];
배열 추가 :
arr.push(20)
arr1.push("b")
배열 호출 :
arr1(0) 의 경우 출력값은 1이 나온다. css와 달리 자바(제이쿼리)는 0부터 시작
arr1(2) 의 출력값은 100
'J-Query·JavaS' 카테고리의 다른 글
제이쿼리(J-Query) 메소드 CSS() (0) | 2021.01.07 |
---|---|
제이쿼리(J-Query) 사용법과 선택자 (0) | 2021.01.07 |
자바스크립트 반복문 for (0) | 2021.01.06 |
자바스크립트 조건문 if (0) | 2021.01.06 |
자바스크립트 함수란? (0) | 2021.01.06 |