1. 조건문
- if 조건문
if(<불 표현식>){
<문장>
}
- if else 조건문
if(<불 표현식>){
<문장>
}else{
<문장>
}
- if else if 조건문
if(<불 표현식>){
<문장>
}else if(<불 표현식>){
<문장>
}else{
<문장>
}
- switch 조건문
switch(<비교할 값>){
case<값>:
<문장>
break;
case<값>:
<문장>
break;
default:
<문장>
break;
}
2. 삼항 연산자
<불 표현식> ? <참일 때 실행하는 문장> : <거짓일 때 실행하는 문장>
3. indexOf() 메서드
- 앞에 있는 문자열 뒤에 있는 문자열이 포함되어 있을 경우 위치를 출력해준다.
<script>
var hello = "안녕하세요".indexOf("안녕");
alert(hello);
</script>
- JavaScript는 숫자를 '0'부터 센다.
- 음수('-1')이 출력되면 앞의 문자열에 뒤의 문자열이 포함되어 있지 않다.
4. 반복문
- 코드를 붙여넣기 하지 않아도 원하는 만큼 반복해서 실행할 수 있다.
- while 반복문
while(<불 표현식>){
<문장>
}
- do while 반복문
do{
<문장>
}while(<불 표현식>)
- for 반복문
for(var i =0; i < 반복횟수 ; i++){
<문장>
}
- for in 반복문
for(var i in array){
<문장>
}
5. 배열
var array = [273, 32, 103, 57];
- 어떤 종류의 자료형을 넣어도 문제없다.
- 가장 앞에 있는 요소를 0번째라고 한다.
- 'length' 속성을 이용하면 배열에 몇 개의 요소가 있는지 알 수 있다.
- 'push' 속성을 이용하면 배열에 요소를 추가할 수 있다.
array.push(2);
arrya.push(3);