21. array.prototype.join()

array.prototype.join() 메서드에 대한 간단한 예제입니다.

{
    // 배열 생성
    var fruits = ['사과', '바나나', '오렌지'];

    // 배열 요소를 쉼표와 공백으로 구분된 문자열로 합침
    var result = fruits.join(', ');

    // 결과 출력
    console.log(result); // "사과, 바나나, 오렌지"
}

메서드는 배열의 요소를 추가하여, 하나의 문자열로 반환합니다.

22. array.prototype.pop()

array.prototype.pop() 메서드에 대한 간단한 예제입니다.

{
    // 배열 생성
    var colors = ['빨강', '노랑', '파랑'];
    
    // pop() 메서드를 사용하여 마지막 요소 제거
    var lastColor = colors.pop();
    
    // 결과 출력
    console.log('제거된 요소:', lastColor); // "파랑"
    console.log('배열:', colors); // ["빨강", "노랑"]
}

메서드는 배열 마지막 요소를 제거하고, 제거한 요소를 반환합니다.

23. array.prototype.push()

array.prototype.push() 메서드에 대한 간단한 예제입니다.

{
    // 배열 생성
    var numbers = [1, 2, 3];

    // push() 메서드를 사용하여 요소 추가
    numbers.push(4, 5);

    // 결과 출력
    console.log('배열:', numbers); // [1, 2, 3, 4, 5]
}

메서드는 배열 끝에 요소를 추가하고, 배열의 새로운 길이값을 반환합니다.