JavaScript๊ธฐ์ดˆ -3

์œ ์„ฑํ›ˆยท2022๋…„ 10์›” 24์ผ

๐Ÿ“ŒElement.classList : ์›น ์š”์†Œ๋กœ ๋ถ€ํ„ฐ ํด๋ž˜์Šค ์ฝœ๋ ‰์…˜์„ ๋ฐ˜ํ™˜ํ•˜๋Š” ์ฝ๊ธฐ ์ „์šฉ ์†์„ฑ

-add : ์ง€์ •ํ•œ ํด๋ž˜์Šค ๊ฐ’ ์ถ”๊ฐ€ ex.add("new_class")
-remove : ์ง€์ •ํ•œ ํด๋ž˜์Šค ๊ฐ’ ์ œ๊ฑฐ
-item : ์ธ๋ฑ์Šค๋ฅผ ์ด์šฉํ•ด ํด๋ž˜์Šค ๊ฐ’ ๋ฐ˜ํ™˜ ex. item(1)
-toggle : ํด๋ž˜์Šค ๊ฐ’ ํ† ๊ธ€๋ง(์žˆ์œผ๋ฉด ์ œ๊ฑฐ, ์กด์žฌํ•˜์ง€ ์•Š์œผ๋ฉด ์ƒ์„ฑ)
-contains : ์ง€์ •ํ•œ ํด๋ž˜์Šค ๊ฐ’ ์กด์žฌ ์—ฌ๋ถ€ ํ™•์ธ
-replace : ๊ธฐ์กด ํด๋ž˜์Šค๋ฅผ ์ƒˆ ํด๋ž˜์Šค๋กœ ๋Œ€์ฒด ex. replace("old", "new")

๐Ÿ“Œ๋ฐฐ์—ด : ์—ฌ๋Ÿฌ๊ฐœ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๊ด€ ํ•˜๋Š” ์ฃผ๋จธ๋‹ˆ
==>๋ฐฐ์—ด์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ณ€์ˆ˜ ๋˜๋Š” ์ƒ์ˆ˜์— ์—ฌ๋Ÿฌ๊ฒŒ์˜ ๋ฐ์ดํ„ฐ ๊ฐ’์„ ๋‹ด์„ ์ˆ˜ ์žˆ๋‹ค.
-๋ฐฐ์—ด์„ ๊ฐ์ฒด์ด๋‹ค(๋‹ค์–‘ํ•œ ๋ฉ”์„œ๋“œ ๋‹ค์ˆ˜ ์ •์˜ ๋˜์–ด ์žˆ๋‹ค.)

push : ๋ฐฐ์—ด์˜ ๋์— ํ•˜๋‚˜ ์ด์ƒ์˜ ์š”์†Œ๋ฅผ ์ถ”๊ฐ€, ๋ฐฐ์—ด์˜ ๊ธธ์ด ๋ฐ˜ํ™˜
pop : ๋ฐฐ์—ด์˜ ๋งˆ์ง€๋ง‰ ์š”์†Œ๋ฅผ ๋ฝ‘์•„๋‚ด๊ณ  ํ•ด๋‹น ์š”์†Œ ๋ฐ˜ํ™˜
indexOf : ๋ฐฐ์—ด์—์„œ ์ฃผ์–ด์ง„ ๊ฐ’๊ณผ ์ผ์น˜ ํ•˜๋Š” ์ฒซ ๋ฒˆ์งธ ์ธ๋ฑ์Šค ๋ฐ˜ํ™˜, ์—†์œผ๋ฉด -1 ๋ฐ˜ํ™˜
splice : ๋ฐฐ์—ด ์š”์†Œ๋ฅผ ์›ํ•˜๋Š” ์œ„์น˜ ์—์„œ ์›ํ•˜๋Š” ์ˆ˜๋งŒํผ ์ถ”๊ฐ€/์ œ๊ฑฐ
forEach : ๋ฐฐ์—ด์˜ ๊ฐ๊ฐ์˜ ์š”์†Œ์— ๋Œ€ํ•ด ์ฝœ๋ฐฑ ํ˜ธ์ถœ(๋ฐ˜๋ณต๋ฌธ)
length : ๋ฐฐ์—ด์˜ ๊ธธ์ด๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋Š” ์†์„ฑ
ex.

let numbers = [1,2,3];
๋ฐฉ๋ฒ•1
const arr = [1,2,3,4,5,6,7,8]
๋ฐฉ๋ฒ•2
const arr = new Array(1,2,3,4,5,6,7,8)

๐Ÿ“ŒMath๋Š” ์ˆ˜์™€ ๊ด€๋ จ๋œ ์†์„ฑ๊ณผ ๋ฉ”์†Œ๋“œ๋ฅผ ๊ฐ€์ง„ ๋‚ด์žฅ ๊ฐ์ฒด
์ž์ฃผ ์‚ฌ์šฉ๋˜๋Š” ์ฝ”๋“œ
abs : ์ฃผ์–ด์ง„ ์ˆซ์ž์˜ ์ ˆ๋Œ“๊ฐ’์„ ๋ฐ˜ํ™˜
floor : ์ฃผ์–ด์ง„ ์ˆซ์ž๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ ์ˆ˜ ์ค‘์—์„œ ๊ฐ€์žฅ ํฐ ์ •์ˆ˜ ๋ฐ˜ํ™˜
pow : ์ฃผ์–ด์ง„ ์ฒซ ๋ฒˆ์งธ ์ˆซ์ž์— ๋‘๋ฒˆ์งธ ์ˆซ์ž ๋งŒํผ ์ œ๊ณฑ ํ•˜์—ฌ ๋ฐ˜ํ™˜
random : 0 ์ด์ƒ 1 ์ดํ•˜์˜ ๋‚œ์ˆ˜๋ฅผ ๋ฐ˜ํ™˜
sign : ์ฃผ์–ด์ง„ ์ˆซ์ž๊ฐ€ ์–‘์˜ ์ˆ˜์ธ์ง€ ์Œ์˜ ์ˆ˜์ธ์ง€ ๋‚˜ํƒ€๋‚ด๋Š” ๋ถ€ํ˜ธ ๋ฐ˜ํ™˜
sqrt : ์ฃผ์–ด์ง„ ์ˆซ์ž์˜ ์ œ๊ณฑ๊ทผ ๋ฐ˜ํ™˜

profile
ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ณต๋ถ€

0๊ฐœ์˜ ๋Œ“๊ธ€