web study

Day02 - 배열 메소드 본문

web/javascript

Day02 - 배열 메소드

nayeon web 2022. 12. 29. 11:29

Method  : 어떠한 기능을 가지고 있는 명령어

 

배열(Array) Method 

: push()   /   pop()   /   indexOf()   /   includes()

 

1. Array.push()

Array.push() :  배열의 가장 뒤에 데이터를 추가해주는 Method

let ranking = ["Jason", "Alice", "Chris"]    + "Jane"

ranking.push("Jane")

console.log(ranking)    =>    ["Jason"  "Alice"  "Chris"  "Jane"]

Array.push()


2. Array.pop()

Array.pop() : 배열 가장 끝에 있는 데이터를 제거하는 Method

ranking.pop()  데이터 입력 X 

let ranking = ["Jason", "Alice", "Chris"] 

ranking.pop()  

console.log(ranking)   =>  ["Jason" , "Alice"]

Array.pop()


3. Array.includes()

Array.includes(): 특정 배열에 주어진 데이터가 존재하는지 여부 확인 . 여부에 따라 참(true), 거짓(false) 반환

let ranking = ["Jason", "Alice", "Chris"] 

ranking.includes("Chris")    => true or false 반환  => Boolean

true : ranking 배열에 "Chris" 문자열 존재 O

flase: ranking 배열에 "Chris" 문자열 존재 X


4. Array.indexOf()

Array.indexOf(): 특정 배열에 주어진 데이터의 Index 값을 찾아 반환

let ranking = ["Jason", "?", "Chris"] 

                            0        1         2

ranking.indexOf("Chris")     =>  2

 

'web > javascript' 카테고리의 다른 글

Day02 - 객체메소드  (0) 2022.12.29
Day02 - 객체  (0) 2022.12.29
Day02 - 배열  (0) 2022.12.29
Day01 - String, Number  (0) 2022.12.28
Day01 - 변수 선언 키워드  (4) 2022.12.28