-
[Javascript] ๋น๊ตฌ์กฐํ(๊ตฌ์กฐ๋ถํด) ํ ๋น ๋ฏธ์ธ(?) ํ
์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ๋ค๋ฃจ๋ค๋ณด๋ฉด ๋น๊ตฌ์กฐํ ํ ๋น์ ๋ง์ด ์ ํด๋ณด์
จ์ผ๋ฆฌ๋ผ ์๊ฐ๋ฉ๋๋ค. ๋ฆฌ์กํธ ์คํฐ๋ ์ค mdn web docs ๋ฅผ ๋ณด๋๋ฐ, ๊ธฐ๋ณธ์ ์ธ ๋น๊ตฌ์กฐํ ํ ๋น์ ๋ํ ๊ธ์ ๋ง์ด ๋ดค์ง๋ง ์๋ ๋ด์ฉ์ ๊ดํ ๊ธ์ ๋ณธ ๊ธฐ์ต์ด ์์ด์ ์์ฑํ๊ฒ ๋์์ต๋๋ค. (์ ๊ฐ ๋ชป ๋ณธ ๊ฑธ ์๋,,,) ์ ์ธ ์๋ ํ ๋น var a, b; ({a, b} = {a: 1, b: 2}); ํ ๋น ๋ฌธ์ ๋๋ฌ์ผ ๊ดํธ()๋ ์ ์ธ ์์ด ๊ฐ์ฒด ๋ฆฌํฐ๋ด(object literal) ๋น๊ตฌ์กฐํ ํ ๋น์ ์ฌ์ฉํ ๋ ํ์ํ ๊ตฌ๋ฌธ์
๋๋ค. {a, b} = {a:1, b:2}๋ ์ ํจํ ๋
๋ฆฝ ๊ตฌ๋ฌธ์ด ์๋๋๋ค. ์ข๋ณ์ {a, b}์ด ๊ฐ์ฒด ๋ฆฌํฐ๋ด์ด ์๋ ๋ธ๋ก์ผ๋ก ๊ฐ์ฃผ๋๊ธฐ ๋๋ฌธ์
๋๋ค. ํ์ง๋ง, ({a, b} = {a:1, b:2})๋ ์ ํจํ๋ฐ, ํด๋น ๋ฌธ๋ฒ์ var {a, b} = {..
Front-End/JavaScript
2022. 12. 27.
ํด๋น ๋ธ๋ผ์ฐ์ ์์๋ ๋ธ๋ก๊ทธ ์คํจ์ด ์ฌ๋ฐ๋ฅด๊ฒ ๋์ํ์ง ์์ ์ ์์ต๋๋ค.
๋จ์ถํค
๋ด ๋ธ๋ก๊ทธ
๋ด ๋ธ๋ก๊ทธ - ๊ด๋ฆฌ์ ํ ์ ํ |
Q
Q
|
์ ๊ธ ์ฐ๊ธฐ |
W
W
|
๋ธ๋ก๊ทธ ๊ฒ์๊ธ
๊ธ ์์ (๊ถํ ์๋ ๊ฒฝ์ฐ) |
E
E
|
๋๊ธ ์์ญ์ผ๋ก ์ด๋ |
C
C
|
๋ชจ๋ ์์ญ
์ด ํ์ด์ง์ URL ๋ณต์ฌ |
S
S
|
๋งจ ์๋ก ์ด๋ |
T
T
|
ํฐ์คํ ๋ฆฌ ํ ์ด๋ |
H
H
|
๋จ์ถํค ์๋ด |
Shift + /
โง + /
|
* ๋จ์ถํค๋ ํ๊ธ/์๋ฌธ ๋์๋ฌธ์๋ก ์ด์ฉ ๊ฐ๋ฅํ๋ฉฐ, ํฐ์คํ ๋ฆฌ ๊ธฐ๋ณธ ๋๋ฉ์ธ์์๋ง ๋์ํฉ๋๋ค.