while 문
- 일반적인 프로그래밍 언어에서 지원하는 while 문도 지원한다.
int i = 0;
while(i <6 ){
console.log(i);
i++;
}
break 와 continue
- break : 반복문 안에서 더이상 반복문을 실행하지 말고 반복문 밖으로 빠져나오기
- continue : 현재 반복 코드에서 continue 다음 반복 코드를 수행하지 않고 다음 반복 횟수로 넘어 감
for( let i = 0; i < 5; i++){
if( i === 3 ){
continue;
}
console.log(i);
}
for( let i = 0; i < 5; i++){
if( i === 3 ){
break;
}
console.log(i);
}
javascript 배열 CRUD
- 데이터 구조를 다루는 문법을 공부할 때 기본적으로 CRUD 문법을 익히면 된다.
- C(create), R(read), U(update), D(delete)
javascript 배열 생성 ( Create )
const SanArray = [1,2,"SanE", 10];
console.log(SanArray);
const SanArray = [1,2,"SanE", 10];
console.log(SanArray.length);
const SanArray = new Array();
SanArray[0] = 1;
SanArray[1] = 2;
SanArray[2] = "SanE";
console.log(SanArray);
javascript 배열 읽기 ( Read )
- 0번부터 시작하는 인덱스 번호로 각 아이템을 읽을 수 있음
const SanArray = [1,2,"SanE", 10];
console.log(SanArray[2]);
console.log(SanArray[SanArray.length - 1]);
javascript 배열 수정 ( Update )
- 인덱스 번호로 각 아이템을 수정 할 수 있다.
const SanArray = [1,2,"SanE", 10];
SanArray[1] = "JNU";
console.log(SanArray);
javascript 배열 삭제 ( Delete )
- 배열변수 .splice(삭제를 시작할 인덱스 번호, 삭제를 시작할 인덱스부터 몇개를 지울지)
const SanArray[1,2,"SanE", 10];
SanArray.splice(0,2);
console.log(SanArray);
["SanE", 10]