티스토리 뷰

FRONT-END/JQUERY

[JQUERY] GRAMMER - 문법

진심스테이크 2019. 1. 24. 15:52

 

객체 : 데이터명과 값을 설정하여 저장할 때 사용

{
    데이터명1 : 값1,
    데이터명2 : 값2,
    데이터명3 : 값3
}

 

변수 : 하나의 데이터를 저장

var 변수명 = 데이터;

- 프로그램에서 데이터를 유지

- 메소드 밖에서는 사용 불가

 

배열 : 데이터를 순차적으로 저장

var 변수명 = [
    데이터1,
    데이터2,
    데이터3
];

- 객체 선언 방법과 비슷하지만 '데이터명'을 지정하지 않는다는 차이

 

this : 데이터 수집 전용 변수

- this에 저장되는 데이터는 JavaScript의 실행 내용에 따라 자동으로 변환

- 사용 이유

1. 처리 성능 향상

2. 같은 코드 여러번 사용 가능

3. $( ) 함수에 여러 선택자를 지정한 경우, 처리 시점을 나눌 수 있음

- on( ) 메소드안에서 this를 지정하면 on( ) 메소드에 지정된 요소 중 이벤트가 발생한 요소를 지정

 

함수 : 어떤 일련의 작업을 수행하는 여러 명령어의 집합

function 함수명(매개변수1, 매개변수2...) {
    //수행할 작업
}

- 익명 함수 : 함수명을 생략하는 함수

 

 


 

 

범위(유효 범위) : 변수나 함수를 사용할 수 있는 영역

- 변수와 함수는 선언하거나 작성한 부분 안에서만 사용 가능

종류 

설명 

전역 범위 

프로그램의 어디서에든 사용할 수 있는 변수와 함수의 범위 

지역 범위 

프로그램의 제한된 범위 안에서만 사용할 수 있는 변수와 함수의 범위 

 

명명규칙

- 가능하면 데이터 내용이나 처리 내용을 파악할 수 있는 이름을 지정

- 사용할 수 있는 문자열은 영문과 숫자, '$', '_' 등임

- 함수명은 숫자로 시작할 수 없음

- 대문자와 소문자를 구별함

- 예약어는 사용 불가

 

 


 

 

연산자 : 더하기(+)와 빼기(-)와 같은 연산을 나타내는 기호

 

제어문 : 상황에 따라 실행 내용을 변경할 때 사용

- if문 : 여러 값을 비교한 결과에 따라 실행해야 할 직업을 나눠야 할 경우에 사용

- switch 문 : 하나의 데이터나 여러 개의 데이터를 배교해서 실행 나용을 나눌 때 사용

- for 문 : 특정 작업을 여러 번 반복할 때 사용

 

#for문과 if문에서 사용할수 있는구문

- continue 문 : 반복처리를 중단하고 변경 부분을 실행

- break 문 : for문 실행을 강제로 종료

'FRONT-END > JQUERY' 카테고리의 다른 글

[JQUERY] DOM 요소  (0) 2019.01.30
[JQUERY] EVENT  (0) 2019.01.28
[JQUERY] 애니메이션 효과  (0) 2019.01.24
[JQUERY] 실행 시점  (0) 2019.01.24
[JQUERY] CSS 스타일 변경  (0) 2019.01.24
댓글