ʕ ˙ɷ˙ ʔค

Javascript

함수, 배열

YJ_P 2023. 4. 9. 20:52

함수 (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