21. Array.prototype.join()
join() 메서드는 배열의 모든 요소를 연결해 하나의 문자열로 만듭니다.
{
const elements = ["Fire", "Air", "Water"];
console.log(elements.join());
// 결과값 : "Fire,Air,Water"
console.log(elements.join(""));
// 결과값 : "FireAirWater"
console.log(elements.join("-"));
// 결과값 : "Fire-Air-Water"
}
22. Array.prototype.pop()
pop() 메서드는 배열에서 마지막 요소를 제거하고 그 요소를 반환합니다.
{
const plants = ["broccoli", "cauliflower", "cabbage", "kale", "tomato"];
console.log(plants.pop());
// 결과값 : "tomato"
console.log(plants);
// 결과값 : Array ["broccoli", "cauliflower", "cabbage", "kale"]
console.log(plants.pop());
// 결과값 : "kale"
console.log(plants);
// 결과값 : Array ["broccoli", "cauliflower", "cabbage"]
}
23. Array.prototype.push()
push() 메서드는 배열의 끝에 하나 이상의 요소를 추가하고, 배열의 새로운 길이를 반환합니다.
{
const animals = ["pigs", "goats", "sheep"];
animals.push("cows");
console.log(animals);
// 결과값 : Array ["pigs", "goats", "sheep", "cows"]
animals.push("chickens", "cats", "dogs");
console.log(animals);
// 결과값 : Array ["pigs", "goats", "sheep", "cows", "chickens", "cats", "dogs"]
}