함수 (function)
function showError(){
alert('에러가 발생했습니다. 다시 시도해주세요.');
}
showError(); //함수 호출
[ 함수 이용 장점 ]
1. 유지보수가 쉽다. 한 줄만 바꿔주면 된다.
2. 중복을 줄여줄 수 있다. 매개변수만 바꾸면서 다양하게 변형 가능하다.
//매개변수가 있는 함수
function sayHello(name){
const msg = `Hello, ${name}`;
console.log(msg);
}
sayHello('Mike');
sayHello('Tom');
sayHello('Jane');
▶ 배열
배열 : 여러 개의 값을 모아놓은 것
배열 생성 방법 : [요소, 요소, 요소, ....] 배열 내부의 값을 요소(element)라고 합니다.
ex) const a = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] //배열은 변수에 넣을 수 있다.
['안녕' , 10, true, 1]
# 배열의 기본 연산 #
a.length : 요소 개수 추출 //10
a[인덱스] : 원하는 위치 값 추출 // ex) a[5] 5가 출력됩니다. 배열의 인덱스는 0부터 시작
a[ 2 + 1 ] // 3번째 요소 추출
a[2 * 1] // 2번째 요소 추출 (대괄호 안에 계산식 넣기 가능)
# 배열의 메서드 #
1. push(요소) : 배열 뒤에 요소 추가하기

2. splice(인덱스, 0, 요소) : 배열 중간에 요소 추가하기

// 1번째에, 아무것도 삭제하지 않고, '추가'를 넣는다.
3. splice(인덱스, 제거할 요소의 개수) : 인덱스 위치의 요소 제거하기

4. indexOf(요소) : 배열 내부에서 값의 위치 찾기

'Javascript' 카테고리의 다른 글
| 정규표현식 (0) | 2023.04.17 |
|---|---|
| this (0) | 2023.04.17 |
| 스택(stack) / 큐(queue) (0) | 2023.04.16 |
| 변수 (0) | 2023.03.30 |