๐ป ๋๋์ ์ ๋ณด๋ฅผ ๋ณด๊ดํ๊ณ ๊ด๋ฆฌํ๋ ๋ฒ์ ๋ํด์ ์์๋ณด์.
index
, element
element
)์ ์กฐํ, ์ถ๊ฐ, ์ญ์ , ๋ณต์ฌ, ๋ถ๋ฆฌ ํ๋ ๋ฒ์ ์ดํดํ ์ ์๋ค.arr[0]
, push
, pop
, unshift
, shift
, slice
, length
1
์ด ์๋ 0
๋ถํฐ ๋ฒํธ๋ฅผ ๋งค๊นmyNumber
๋ผ๋ ๋ฐฐ์ด์ 3๋ฒ์งธ ์ธ๋ฑ์ค๋ฅผ ์กฐํํ๋ ค๋ฉด,myNumber[3] // 61
myNumber
๋ผ๋ ๋ฐฐ์ด์ 3๋ฒ์งธ ์ธ๋ฑ์ค์ ๊ฐ์ ๋ณ๊ฒฝํ๋ ค๋ฉด,myNumber[3] = 200;
myNumber; // [73, 98, 86, 200, 96];
myNumber.length; // 4
element
)๋ฅผ ํ๋ฒ์ฉ ์ถ๋ ฅํด๋ณด์.for (let i = 0; i < myNumber.length; i++) {
console.log(myNumber[i]);
}
Array.isArray()
๋ฅผ ์ฌ์ฉํด์ผ ํ๋ค.not typeof
push()
๋ฅผ ์ด์ฉํด ๋ฐฐ์ด์ ๋งจ ๋ค์ ์์๋ฅผ ์ถ๊ฐํ ์ ์๋ค.console.table
์ ํตํด ๋ฐฐ์ด์ ํ ๋์ ํ์ธ ๊ฐ๋ฅํ๋ค.push(6)
์ ํด์ ๋ฐฐ์ด์ ๋งจ ๋ค์ 6
์ด ์ถ๊ฐ๋ ๋ชจ์ต์ด๋ค.pop()
์ ์ด์ฉํด ๋ฐฐ์ด์ ๋งจ ๋ค์ ์์๋ฅผ ์ญ์ ํ ์ ์๋ค.pop()
์ ํด์ ๋ฐฐ์ด์ ๋งจ ๋ค์์ 6
์ด ์ญ์ ๋ ๋ชจ์ต์ด๋ค.shift()
๋ฅผ ์ด์ฉํด ๋ฐฐ์ด์ ๋งจ ์์ ์์๋ฅผ ์ญ์ ํ ์ ์๋ค.shift()
๋ฅผ ํด์ ๋ฐฐ์ด์ ๋งจ ์์์ 1
์ด ์ญ์ ๋ ๋ชจ์ต์ด๋ค.unshift()
๋ฅผ ์ด์ฉํด ๋ฐฐ์ด์ ๋งจ ์์ ์์๋ฅผ ์ถ๊ฐํ ์ ์๋ค.unshift()
๋ฅผ ํด์ ๋ฐฐ์ด์ ๋งจ ์์ 1
์ด ์ถ๊ฐ๋ ๋ชจ์ต์ด๋ค.unshift()
๋ ๋ฐฐ์ด์ ๊ธธ์ด๋ฅผ ๋ฐํํ๋ค.indexOf()
๋ฅผ ์ด์ฉํด ๋ฐฐ์ด ์์ ํด๋น ์์์ ์ธ๋ฑ์ค๋ฅผ ์ป์ ์ ์๋ค.indexOf()
๋ ํด๋น ์์๊ฐ ๋ฐฐ์ด์ ์ด๋ ์์น์ ์๋์ง ๊ทธ ์ธ๋ฑ์ค๋ฅผ ๋ฐํํ๋ค.-1
์ ๋ฐํํ๋ค.includes()
๋ฅผ ์ด์ฉํด ๋ฐฐ์ด ์์ ํด๋น ์์๊ฐ ์๋์ง ์ฌ๋ถ๋ฅผ ํ์ธํ ์ ์๋ค.includes()
๋ ํด๋น ์์๊ฐ ๋ฐฐ์ด ์์ ์์ผ๋ฉด true
, ์์ผ๋ฉด false
๋ฅผ ๋ฐํํ๋ค.indexOf()
๋ ๋ชจ๋ ๋ธ๋ผ์ฐ์ ์์ ๋ค ์ง์์ด ๋์ง๋ง includes()
๋ ๊ทธ๋ ์ง ์๋ค.