[JavaScript] ๋ฐฐ์ด ๊ด๋ จ ํจ์
2022. 3. 23. 19:43
- .find() : ์ฃผ์ด์ง ํ๋ณ ํจ์๋ฅผ ๋ง์กฑํ๋ ์ฒซ๋ฒ์งธ ์์์ ๊ฐ์ ๋ฐํ
- .concat(arr2) : ๋ ๊ฐ์ ๋ฐฐ์ด์ ๋ณํฉ (์๋ณธ ๋ฐ์ดํฐ๋ ์์ ๋์ง ์์)
- .forEach() : ๋ฐฐ์ด์ ๊ฐ์๋งํผ ๋ฐ๋ณต ์คํ
- .map() : ๋ฐฐ์ด์ ๊ฐ์๋งํผ ๋ฐ๋ณต ์คํํ๊ณ ์๋ก์ด ๋ฐฐ์ด์ ๋ง๋ค์ด ๋ฐํ
- .filter() : ํน์ ๊ธฐ์ค์ ๋ง๋ ์์๋ฅผ ๋ฐฐ์ด๋ก ๋ฐํ
- .find() : ์กฐ๊ฑด์ ๋ง๋ ์์๋ฅผ ์ฐพ์ ๋ฐํ
- .findIndex() : ์กฐ๊ฑด์ ๋ง๋ ์์๋ฅผ ์ฐพ์ ์ธ๋ฑ์ค๋ฅผ ๋ฐํ
- .includes() : ํน์ ๋ฐ์ดํฐ ํฌํจ๋์ด์๋์ง ํ์ธ
- .push() : ๋ฐฐ์ด ๋งจ ๋ค์ ๋ฐ์ดํฐ ์ถ๊ฐ
- .unshift() : ๋ฐฐ์ด ๋งจ ์์ ๋ฐ์ดํฐ ์ถ๊ฐ
- .reverse() : ๋ฐฐ์ด ๋ค์ง๊ธฐ (์๋ณธ ์์ ๋จ)
- .splice(n, k, i) : ์ธ๋ฑ์ค n๋ถํฐ k๊ฐ์ ๋ฐ์ดํฐ ์ญ์ ํ๊ณ ์ธ๋ฑ์ค n์ i ๋ผ์๋ฃ๊ธฐ
const arr1 = [1, 2, 3, 4]
const arr2 = ['apple', 'banana', 'cherry']
// .find()
const a = arr1.find(element => element > 3)
// .concat()
const b = arr1.concat(arr2)
// .foreach()
const c = arr1.forEach((item, index) => {
console.log(`${item} : ${index}`)
})
// .map()
const d = arr1.map((item, index) => ({
id: index,
name: item
}))
// .filter()
const e = arr1.fileter(item => number < 3)
// .find()
const f = arr2.find(item => {
return /^B/.test(item)
})
// .findIndex()
const g = arr2.findIndex(item => {
return /^B/.test(item)
})
// .includes()
const h = arr1.includes(3)
// .push()
arr1.push(5)
//.unshift()
arr1.unshift(0)
// .reverse()
arr1.reverse()
// .splice()
arr1.splice(2, 1)
arr1.splice(2, 0, 999)
728x90
'๐ฃ์ธ์ด > JavaScript' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JavaScript] Lodash (0) | 2022.03.23 |
---|---|
[JavaScript] ๋ฐ์ดํฐ ๋ถ๋ณ์ฑ, ์์ ๋ณต์ฌ, ๊น์ ๋ณต์ฌ (0) | 2022.03.23 |
[JavaScript] ์ ๊ทํํ์ (RegExp) (0) | 2022.03.23 |
[JavaScript] this (0) | 2022.03.22 |
[JavaScript] ์ฝ๋ฐฑ (callback) (0) | 2022.03.22 |