2023. 5. 22. 20:28ใโ๏ธ TIL(Today I Learned)/๐ฐ 2023 Black Rabbit
Today I Studied
- JS ๋ฌธ๋ฒ ์ข
ํฉ๋ฐ ๊ฐ์๋ฃ๊ธฐ
- ๋ฌธ๋ฒ ์ข
ํฉ๋ฐ 1์ฃผ์ฐจ
- ๋ณ์์ ์์
- ๋ฐ์ดํฐ ํ์
- ํ ๋ณํ
- ์ฐ์ฐ์
- ํจ์
- ์ค์ฝํ ๋ฐ ํ์ดํํจ์
- ์กฐ๊ฑด๋ฌธ
- ์กฐ๊ฑด๋ฌธ ์ค์ฒฉ
- ๊ฐ์ฒด
- ๋ฐฐ์ด
- for๋ฌธ
- break continue
- ๋ฌธ๋ฒ ์ข
ํฉ๋ฐ 1์ฃผ์ฐจ
- PS
- ํ๋ก๊ทธ๋๋จธ์ค/์ฝ๋ฉ๊ธฐ์ดํธ๋ ์ด๋/Day13
- ๋ฌธ์ ๋ชจ์: ๋ชซ๊ตฌํ๊ธฐ
Today I Leared
JS ๋ฌธ๋ฒ
๋ณ์์ ์์
JS์๋ var์ Let์ ์ฐจ์ด๊ฐ ์๋ ์ค ์์๋ค.
๊ทธ๋ฌ๋, node.JS ์ค์น ํ ํฐ๋ฏธ๋์์ .JS ํ์ผ์ ์คํํ ์ฆ node.JS๊ฐ ์์ง์ผ ๊ฒฝ์ฐ์๋ swift์ ๋ง์ฐฌ๊ฐ์ง๋ก
var๋ ๋ณ์, let์ ์์, const๋ ๊ฐ์ ์์์ด๋ฉฐ ์ฌํ ๋น์ด ๋์ง ์๋๋ค.๋ฐ์ดํฐ ํ์
str1.concat(str2): str1 + str2, ๋ฌธ์์ด ๊ฒฐํฉ
.substr(์์index, ์ถ๋ ฅํ ๊ฐ์)
.slcie(์์index, ๋ง์ง๋ง index): ์์๊ณผ ๋ง์ง๋ง index ํด๋น ๊ฒ๋ค ์ถ๋ ฅ
.serach(์ฐพ์ ๋ด์ฉ): ํด๋น ๋ด์ฉ์ ์์ index ๋ฐํ
.replace(๊ธฐ์ค๋ฌธ์์ด, ๋ฐ๊ฟ ๋ฌธ์์ด): ๋ฌธ์ ๋์ฑํ๋ณํ
๋ช ์์ ํ๋ณํ: ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ํ๋ณํ ์งํex) String(2)์์์ ํ๋ณํ: ์ฐ์ฐ์ ๋ฑ์ ์ฌ์ฉ์ผ๋ก ํ๋ณํ ์งํ
ex) "1" + 5 ==> 15ํ์ดํ ํจ์
let func = (x,y) => {return x * y }์์ฑ์ ํจ์๋ฅผ ์ด์ฉํ ๊ฐ์ฒด ์์ฑ
func Person(name, age, gender) {
this.name = name
this.age = age
this.gender = gender
}let person1 = new Person("ํ๊ธธ๋", 30, "๋จ์")
let person2 = new Person("ํ๊ธธ์", 20, "์ฌ์")- Object.keys() : key๋ฅผ ๋ฐฐ์ด๋ก ๋ฐํ
- Object.values(): value ๋ฐฐ์ด๋ก ๋ฐํ
- Object.entries(): [[key1:value1], []. []...] 2์ฐจ์ ๋ฐฐ์ด๋ก key:value ์์ผ๋ก ๋ฐํ
- ๋ฐฐ์ด
.pop(): ๋ฐฐ์ด์ ์ ์ผ ๋ค ์์ ์ ๊ฑฐ
.shift(): ๋ฐฐ์ด ์ ์ผ ์ ์์ ์ ๊ฑฐ
.unshift(): ๋ฐฐ์ด ์ ์ผ ์์ ์์ ์ถ๊ฐ- ๋งค๊ฐ๋ณ์ ์๋ฆฌ์ ํจ์๋ฅผ ๋ฃ๋ ๊ฒ: ์ฝ๋ฐฑํจ์
- .map
- .filter
- .find
๐ฐ๏ธ ์ค๋์ ๊ณต๋ถ ์๊ฐ: 6:05
'โ๏ธ TIL(Today I Learned) > ๐ฐ 2023 Black Rabbit' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [TIL/23] 05.24.Wed. (0) | 2023.05.24 |
|---|---|
| [TIL/23] 05.23.Tue. (0) | 2023.05.23 |
| [TIL/23] WIL: 05.15-05.19 (0) | 2023.05.19 |
| [TIL/23] 05.19.Fri (0) | 2023.05.19 |
| [TIL/23]05.18.Thu. (0) | 2023.05.18 |