JavaScript ๊ฐ์ฒด

๊ฐ์ฒด

๊ฐ์ฒด์˜ ํŠน์ง•

Java์™€ ๋‹ค๋ฅด๊ฒŒ ํด๋ž˜์Šค๋ฅผ ์ •์˜ํ•˜์ง€ ์•Š๊ณ  ์ƒ์„ฑ
๊ธฐ๋ณธ ๊ตฌ์กฐ : {key: value, key: value}

๊ฐ์ฒด ์ƒ์„ฑ


๊ฐ์ฒด ์ ‘๊ทผ


๋ฐฐ์—ด

๋ฐฐ์—ด ์ƒ์„ฑ


const makeArr = () => {
let fruits = ['์‚ฌ๊ณผ', '๋ฐฐ', '๋ฐ”๋‚˜๋‚˜'];
//๐Ÿ“ push() : ๋ฐฐ์—ด์— ์š”์†Œ ์ถ”๊ฐ€
fruits.push("๋”ธ๊ธฐ");
console.log(fruits); // ['์‚ฌ๊ณผ', '๋ฐฐ', '๋ฐ”๋‚˜๋‚˜', '๋”ธ๊ธฐ']
//๐Ÿ“ pop() : ๋ฐฐ์—ด์— ์š”์†Œ ๊บผ๋‚ด๊ธฐ
console.log(fruits.pop()); // ๋”ธ๊ธฐ
console.log(fruits); // ['์‚ฌ๊ณผ', '๋ฐฐ', '๋ฐ”๋‚˜๋‚˜']
}
            

๋ฐฐ์—ด ์ ‘๊ทผ


const getArr = () => {
let fruits = ['์‚ฌ๊ณผ', '๋ฐฐ', '๋ฐ”๋‚˜๋‚˜'];
console.log(fruits[0]); // ์‚ฌ๊ณผ
}
            

๋ฐฐ์—ด ์ˆ˜์ •


const changeArr = () => {
let fruits = ['์‚ฌ๊ณผ', '๋ฐฐ', '๋ฐ”๋‚˜๋‚˜'];
fruits[0] = 'ํฌ๋„'
console.log(fruits); // ['ํฌ๋„', '๋ฐฐ', '๋ฐ”๋‚˜๋‚˜']
}
            

ํ•จ์ˆ˜ํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํ™œ์šฉ

ํ•จ์ˆ˜ํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ


๋ฒ ์—ด๊ณผ ๊ฐ์ฒด ์กฐํ•ฉ

๋ฐฐ์—ด์•ˆ์— ๊ฐ์ฒด ์ƒ์„ฑ