티스토리 뷰
객체 : 데이터명과 값을 설정하여 저장할 때 사용
{
데이터명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 |