็ฎ็
- ใกใฝใใๅฉ็จๆใซใsplitใซarrayๆธกใใฆใใพใฃใใใspliceใ้็ ดๅฃ็ ดๅฃ็ใๅฟใใใฎใงใใใใงใพใจใใฆใis not functionใๆฒๆป ใใใใ
ไปๆฅใใใใจ
- ใกใฝใใใๅฎๅ จใซไฝฟใใใใใช่กจใใคใใใ
ใใใใ้็ ดๅฃ็ใ็ ดๅฃ็ใฃใฆใชใซใ๏ผ
้็ ดๅฃใจใฏใๆธกใใๅคใๅคๆใใใซๅฆ็ใใใใใจใ
let array = [1,2,3]
let newarray = array.forEach(e=>e+1)
console.log(array) //[1,2,3]
console.log(array) //[2,3,4]
็ ดๅฃ็ใจใฏใๆธกใใๅคใๅคๆใใใใจ
let array = [1,2,3]
let newarray = array.pop()
console.log(array) //[2,3,4]
console.log(array) //[2,3,4]
ๅคใ่ฟใใใฉใใใฏ้็ ดๅฃ็ใ็ ดๅฃ็ใซใใใใกใฝใใๆฌก็ฌฌใ
้็ ดๅฃ็ใจ็ ดๅฃ็ใใฉใไฝฟใๅใใใฐใใใฎ๏ผ
ไธใฎใจใใ็ ดๅฃ็ใงใใใจๅ
ใฎๅคใใๅฆ็ๅพใฎๅคใซใชใฃใฆใใพใใพใใ
ใใใฏใๅใ้
ๅใซๅฏพใ็นฐใ่ฟใๅฆ็ใใใใๅ ดๅใซๅ
ใฎ้
ๅใ่ตท็นใซ็นฐใ่ฟใๅฆ็ใใใฅใใใฎใงใไฝฟใๅใใใใฅใใใชใใใจใ็คบใใฆใใพใใ
ใชใฎใงใ็นฐใ่ฟใๅฆ็ใใใใๅ ดๅใฏ้็ ดๅฃใไฝฟใในใใใงใใ
ใงใใใ ใฃใใใใชใใง็ ดๅฃ็ใกใฝใใใใใใฎ๏ผ
ใใใซใคใใฆใฏใใใใพใใใงใใใ
ไธๅบฆใใไฝฟใใชใ้ๅฎ็ใชๆกไปถใใงใชใๅฎๅ
จใใคๆฉใใฎใงใใใใ๏ผ
ใใใใฐใใฃใใใณใกใณใใใ ใใใ
@nagtkkใใพใซ็ ดๅฃ็ใกใฝใใใๅฉ็จใใ็ฎ็ใๆใใฆใใใ ใใพใใ๏ผ
็ ดๅฃใใชใใใจ่จใใใจใฏใๅคๅใใชใ้จๅใซ้ขใใฆใณใใผใไฝใใฎใจใปใผๅ็พฉใงใใใใ
้ๅบฆใซๅ ใใฆใๅคงใใ้ ๅใฎๅ ดๅใกใขใชๆถ่ฒป้็ใซ่ฏใๅ ดๅใใใใพใใญใ
ไพใใฐ pop ใ้็ ดๅฃใงใใฃใๅ ดๅใ
1000 ๅใฎ้ ๅใซๅฏพใใฆ 999 ๅใฎๅคใใณใใผใใ้ ๅใไฝใใ
ใจ่จใฃใๆไฝใซใชใใใใงใ
ใกใขใชๆถ่ฒปใฏ้ๅบฆไปฅๅคใฎใใใฉใผใใณในใซใๅฝฑ้ฟใใ๏ผใใใงใใ
ใใพใ่ชฟในใใใชใใฃใใฎใงใใใใ่จ่ฟฐใใพใใปใป๏ผ
ใกใฝใใใใผใ่กจ
ๅ็ งใใใใใใใซใกใฝใใๅใซใฏMDNใชใณใฏใ่ฒผใใพใใใ
| ใกใฝใใๅ | ๆธกใๅ | ้็ ดๅฃ | ใ็ ดๅฃใ | return | ไฝฟ็จไพ |
|---|---|---|---|---|---|
| forEach() | Array | โ | ใชใ | ้ ๅใฎๅ่ฆ็ด ใซๅฏพใใฆใใณใผใซใใใฏ้ขๆฐใงๅฆ็ใใใใใ | |
| map() | Array | โ | ๆฐ้ ๅ | ้ ๅใฎๅ่ฆ็ด ใซๅฏพใใฆใใณใผใซใใใฏ้ขๆฐใฎๅฆ็ใๅฎ่กใใๆฐใใ้ ๅใ่ฟใใใ | |
| filter() | Array | โ | ๆฐ้ ๅ | ้ ๅใฎๅ่ฆ็ด ใซๅฏพใใฆใใณใผใซใใใฏ้ขๆฐใงtrueใซใชใ่ฆ็ด ใฎใฟใงๆงๆใใใๆฐใใ้ ๅใ่ฟใใใ | |
| reduce() | Array | โ | ๅไธใฎๅค(acc) | ้ ๅใฎๅ่ฆ็ด ใซๅฏพใใฆใใณใผใซใใใฏ้ขๆฐใฎๅฆ็ใๅฎ่กใใๅไธใฎๅคใซใใฆ่ฟใใใ็ฌฌไบๅผๆฐใฎๅๆๅคใฏ่จญๅฎใใฆใใในใ | |
| reduceRight() | Array | โ | ๅไธใฎๅค(acc) | reduceใฎๅฆ็ใๅณใใๅทฆใธใใใใฎ | |
| splice() | Array | ใใโใ | ็ ดๅฃๅพใฎ้ ๅ | ้ ๅใใ้ ๅใฎไธ้จใๆฝๅบใๅ้คใ่ฟฝๅ ใใ็ ดๅฃๅพใฎ้ ๅใ่ฟใใใ | |
| slice() | Array | ใใโใ | ๆฐ้ ๅ | ้ ๅใใ้ ๅใฎไธ้จใๅใๅบใใๆฐใใ้ ๅใ่ฟใใใๅผๆฐใฏใคใณใใใฏใน็ชๅทใ็ฌฌไธๅผๆฐ<=x<=็ฌฌไบๅผๆฐ | |
| concat() | Array/String | โ | ๆฐ้ ๅ/ๆๅญๅ | ้ ๅใซไปใฎ้ ๅใๅคใใคใชใใงใงใใๆฐใใ้ ๅใ่ฟใใใ(ๆๅญๅใฎๅ ดๅใๅๆง๏ผ | |
| join() | Array | โ | ๆฐ้ ๅ | ้ ๅใฎๅ่ฆ็ด ใ็ฌฌไธๅผๆฐใฎๅบๅใๆๅญใงๅบๅใฃใๆฐใใ้ ๅใ่ฟใใใๅบๅใๆๅญใฎใใใฉใซใใฏ, | |
| push() | Array | โ | ็ ดๅฃๅพใฎ้ ๅใฎ่ฆ็ด ๆฐ | ้ ๅใฎๆซๅฐพใซ่ฆ็ด ใ่ฟฝๅ ใใ็ ดๅฃๅพใฎ้ ๅใฎ้ทใใ่ฟใใใใ | |
| unshift() | Array | โ | ็ ดๅฃๅพใฎ้ ๅใฎ่ฆ็ด ๆฐ | ้ ๅใฎๅ ้ ญใซ่ฆ็ด ใ่ฟฝๅ ใใ็ ดๅฃๅพใฎ้ ๅใฎ้ทใใ่ฟใใใใ | |
| pop() | Array | โ | ๅใ้คใใๅค | ้ ๅใฎๆๅพใฎ่ฆ็ด ใๅใ้คใใใใฎๅคใ่ฟใ | |
| shift() | Array | โ | ๅใ้คใใๅค | ้ ๅใฎๅ ้ ญใฎ่ฆ็ด ใๅใ้คใใใใฎๅคใ่ฟใ | |
| includes() | Array/String | โ | true/false | ้ ๅใซๅผๆฐใฎๅคใๅซใพใใฆใใใใฉใใใ true ใ false ใง่ฟใใใ | |
| find() | Array | โ | ๆๅใฎ่ฆ็ด | ใณใผใซใใใฏ้ขๆฐใๆบใใ้ ๅๅ ใฎๆๅใฎ่ฆ็ด ใฎๅคใ่ฟใใใ | |
| findIndex() | Array | โ | ๆๅใฎใคใณใใใฏใน | ใณใผใซใใใฏ้ขๆฐใๆบใใๅ ดๅใ้ ๅๅ ใฎ ๆๅใฎใคใณใใใฏใน ใ่ฟใใใ | |
| indexOf() | Array/String | โ | ๆๅใฎใคใณใใใฏใน/-1 | ๅผๆฐใซไธใใใใๅคใจๅ่ดใใๆๅใฎ่ฆ็ด ใฎใคใณใใใฏในใ่ฟใใใใๅญๅจใใชใใใฐ**-1**ใ่ฟใ | |
| sort() | Array | โ | ็ ดๅฃๅพใฎ้ ๅใ่ฟใ | ้ ๅใฎ่ฆ็ด ใใฝใผใใ็ ดๅฃๅพใฎ้ ๅใ่ฟใใใใๆฐใใ้ ๅใฏ็จๆใใใชใ ใใใใใใใใใใใใใใใใใใ | |
| reverse() | โ | ็ ดๅฃๅพใฎ้ ๅใ่ฟใ | ้ ๅใฎ่ฆ็ด ใๅ่ปขใใใ้ ๅใๆธใๆใใใใ | ||
| fill() | Array | โ | ็ ดๅฃๅพใฎ้ ๅใ่ฟใ | ้ ๅไธญใฎ้ๅงใคใณใใใฏในใใ็ตไบใคใณใใใฏในใพใงๅบๅฎๅคใซๅคๆดใใใ | |
| copyWithin() | Array | โ | ็ ดๅฃๅพใฎ้ ๅใ่ฟใ | ใตใคใบใๅคๆดใใใซใ้ ๅใฎไธ้จใๅใ้ ๅๅ ใฎๅฅใฎๅ ดๆใซใทใฃใญใผใณใใผใใฆ่ฟใใใ |