수많은 데이터를 한번에 담을수 있는 공간
선언 방법
let 배열이름 = [원소1,원소2,원소3,원소4]
인덱스
각 원소의 위치를 알 수 있는 값
배열의 기능
예제 - 이메일을 받아서 마지막 4글자 * 처리하기
// 받아온 이메일 * 표시하기 // 위에서 만든 email로 사용 (abcdef@naver.com) // 1. 받아온 문자열이 이메일이 맞는지 체크하기 console.log(email.includes('@')) // 2. @ 기준 앞뒤 나누기 console.log(email.split('@')) let email_user = email.split('@')[0] console.log(email_user) let email_compony = email.split('@')[1] // 3. 앞부분에 마스킹 하기 let maskingMail = [] for (let i = 0; i < email_user.length; i++) { if(i<email_user.length-4){ maskingMail.push(email_user[i]) }else{ maskingMail.push('*') } } console.log(maskingMail) // 4. 다시 합쳐주기 let result = maskingMail.join("")+'@'+email_compony console.log(result)