๋ฐ์ํ JSON๋ค๋ฃจ๊ธฐ1 [JS]JSON key ๊ฐ์ ธ์ค๊ธฐ, keys(), getOwnPropertyNames(), for ๋ฑ๋ฑ ๋น๊ต ์๋ฐ์คํฌ๋ฆฝํธ์์ JSON ๋ฐ์ดํฐ๋ ๋งค์ฐ ์ ์ฉํ๊ฒ ์ฌ์ฉ๋๋ค. ๊ทธ๋งํผ key ๊ฐ์ ์ง์ ํ๋ ๊ฒ๋ ์ค์ํ๋ค. ๊ฐ๋ฐ์ ํ ์๋ก JSON์ key ๊ฐ์ด ํ์ํ ์ํฉ์ด ์ข ์ข ๋ํ๋๋๋ฐ, ๊ทธ๋ด ๋๋ฉด ๋ด๊ฐ JSON ๋ฐ์ดํฐ ํ์์ ์๋ชป ๋ฌถ์๋ค๊ณ ํ๋จํ๊ฒ ๋๋ค. ์ฐ์ ์ด ์๊ธฐ๋ ๋ค์์ ํ๊ธฐ๋ก ํ๊ณ , JSON์ key ๊ฐ์ ๊ฐ์ ธ์ค๋ ์ธ ๊ฐ์ง ๋ฐฉ๋ฒ์ ์์๋ณด์. 1. keys() Object.keys(JsonData); Object.keys ๋ฌธ๋ฒ์ ํ๋ผ๋ฉํฐ๋ก ํค๋ฅผ ์ฐพ๊ณ ์ถ์ ๋ฐ์ดํฐ๋ฅผ ๋ฃ์ด์ฃผ๋ฉด ๋๋ค. data.code๋ key๊ฐ CMP011์ด๊ณ value๊ฐ List์ธ JSON ๋ฐ์ดํฐ์ด๋ค. key๊ฐ ํ๋๋ง ์กด์ฌํ๋ค. ์์ ํจ์๋ฅผ ์คํํ๋ฉด key์ ๊ฐ์ด ๋ฆฌ์คํธ๋ก ๋ฐํ๋๋ค. key๊ฐ ํ๋์ฌ๋ ๋ฆฌ์คํธ๋ก ๋ฐํ๋๋ค. 2. getOwnProp.. 2021. 9. 7. ์ด์ 1 ๋ค์ 728x90 ๋ฐ์ํ