-
[JS] ์์๋๋ฉด ์ธ๋ชจ์๋ ์ ๋นํ JS์ฉ์ด์ฌ์ codeStates front-end/Java Script 2023. 1. 17. 14:14๋ฐ์ํ
๐ ์ฉ์ด์ฌ์
์์ฃผ ์ฌ์ฉํ๋ ์ฉ์ด๋ค์ ๋ด ๊ธฐ์ค ์ ๋ฆฌํ์ฌ ์ ๋ฆฌํ ์ฉ์ด์ฌ์
์๊ทผํ ๋ง์ด ์ฌ์ฉ๋๋ ๋ฌธ๋ฒ๋ง ๊ฐ๋จํ๊ฒ!
0๏ธโฃ ๋ฌธ์์ด
split() : ๋ฌธ์์ด์ ์ผ์ ํ ๊ตฌ๋ถ์๋ก ์๋ผ์ ๋ฐฐ์ด๋ก ์ ์ฅ
1๏ธโฃ ๋ฐฐ์ด
push() : ์๋ก์ด ๊ฐ์ ์ถ๊ฐ
pop() : ๋ง์ง๋ง ์์ ์ ๊ฑฐ
sort() : ๋ฐฐ์ด ์์ ์ ๋ ฌ - ์ค๋ฆ์ฐจ์
splice() : ๋ฐฐ์ด์ ํน์ ์์น์ ๋ฐฐ์ด ์์๋ฅผ ์ถ๊ฐํ๊ฑฐ๋ ์ญ์
(start(์์ ํ ๋ฐฐ์ด ์์์ ์ธ๋ฑ์ค), deleteCount(์ญ์ ํ ์์ ๊ฐ์, ์์ 0), el(๋ฐฐ์ด์ ์ถ๊ฐ๋ ์์))
slice() : begin๋ถํฐ end ์ ๊น์ง์ ๋ณต์ฌ๋ณธ์ ์๋ก์ด ๋ฐฐ์ด ๊ฐ์ฒด๋ก ๋ฐํ
reverse() : ๋ฐฐ์ด ์์ ์์ ๋ฐ์
isArray() : ๋ฐฐ์ด์ธ์ง ํ์ธ
2๏ธโฃ ๊ฐ์ฒด ์งํฅ ์ธ์ด
constructor() : ํด๋์ค์ ์ธ์คํด์ค ๊ฐ์ฒด๋ฅผ ์์ฑํ๊ณ ์ด๊ธฐํํ๋ ํน๋ณํ ๋ฉ์๋
super() : ์์ ํด๋์ค์ ์์ฑ์๋ฅผ ํธ์ถ
this() : ํจ์๊ฐ ์คํ๋ ๋, ํด๋น ๋ฒ์๋ง๋ค ์์ฑ๋๋ ๊ณ ์ ํ ์คํ context
3๏ธโฃ ๋ด์ฅ ๊ณ ์ฐจ ํจ์
filter() :๋ฐฐ์ด์ ๊ฐ ์์๋ฅผ ํน์ ๋ ผ๋ฆฌ๊ฐ ์ฌ์ค ์ผ๋ ๋ถ๋ฅ ex) ์ง์๋ง ๋ถ๋ฅ
map() : ๋ฐฐ์ด์ ๊ฐ ์์๋ฅผ ํน์ ๋ ผ๋ฆฌ์ ์ํด ๋ค๋ฅธ ์์๋ก ์ง์ ex) 2์ ๋ฐฐ์๋ง ๋งคํ
reduce() : ๋ฐฐ์ด์ ๊ฐ ์์๋ฅผ ํน์ ๋ฐฉ๋ฒ์ ๋ฐ๋ผ ์ํ๋ ํ๋์ ํํ๋ก ์์ถ
๋ฐ์ํ'codeStates front-end > Java Script' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JS] ์ค์ต - ํ์ด๋จธ API (0) 2023.01.18 [JS] chapter19. ๋น๋๊ธฐ1 - java script (0) 2023.01.17 [JS] ์ค์ต - Beesbeesbees (0) 2023.01.16 [JS] chapter18. ํฌ๋กํ ํ์ ๊ณผ ์ฒด์ธ (0) 2023.01.13 [JS] chapter17. ํ๋กํ ํ์ ๊ณผ ํด๋์ค (0) 2023.01.13