728x90 ๋ฐ์ํ js15 [JS] JSON๊ณผ ๊ฐ์ฒด ๋ค๋ฃจ๊ธฐ ์๋ ํ์ธ์ Foma ๐ป ์ ๋๋ค! ์ค๋์ JavaScript๋ก JSON๊ณผ ๊ฐ์ฒด๋ฅผ ๋ค๋ฃจ๋ ๋ฒ์ ๋ํด์ ์ ๋ฆฌํด ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ๋ฐ๋ก ์์ํ ๊ฒ์~ ๊ฐ์ฒด๋ฅผ JSON์ผ๋ก ๋ฐ๊พธ๊ธฐ JSON.stringify(๊ฐ์ฒด) ๊ตฌ๋ฌธ์ ์ฌ์ฉํ์๋ฉด ๋ฉ๋๋ค. let user = { name:"foma", age:27, color:"Black", [Symbol("id")]:123 } let json = JSON.stringify(user) console.log(json) //{"name":"foma","age":27,"color":"Black"} ๋ง์ฝ ๋ฉ์๋๋ undefined๊ฐ์ ๊ฐ์ง ํ๋กํผํฐ๊ฐ ์๋ค๋ฉด ์๋์ผ๋ก ๋ฌด์ํฉ๋๋ค. user.sayHi = function() { print("sayHi") } user.somthing = un.. 2022. 2. 5. [JS] ๊ตฌ์กฐ๋ถํด(Destructuring) (feat. ์ฝ๊ฒ ๋ณ์ ๋ง๋ค๊ธฐ) ์๋ ํ์ธ์ Foma ๐ป ์ ๋๋ค! ์ค๋์ JavaScript์์ ์์ฃผ ์ ์ฉํ๊ฒ ๋ณ์๋ฅผ ๋ง๋ค ์ ์๋ ๊ตฌ์กฐ๋ถํด์ ๋ํด ์์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ๋ฐ๋ก ์์ํ ๊ฒ์~ ๋ฐฐ์ด ๋ถํดํด์ ๋ณ์ ๋ง๋ค๊ธฐ ๋๊ดํธ๋ฅผ ์ด์ฉํด์ ๋ณ์์ ๊ฐ์ ํ ๋นํ ์ ์์ต๋๋ค. let arr = ["foma","gran"] let [foma,gran] = arr console.log(foma) //"foma" console.log(gran) //"gran" ๋ฌธ์์ด ๋ถํดํด์ ๋ณ์ ๋ง๋ค๊ธฐ ๋ฌธ์์ด์ ์ํ๋ ๋จ์๋ก ๋ถํดํ์ฌ ๋ณ์๋ก ๋ง๋ค ์ ์์ต๋๋ค. let fomagran = "foma,gran" let [foma,gran] = fomagran.split(',') console.log(foma) //"foma" console.log(gran) //"gra.. 2022. 2. 5. [JS] iOS ๊ฐ๋ฐ์๊ฐ ์ดํดํ๋ JavaScript ๊ธฐ์ด๋ฌธ๋ฒ (feat. Swift) ์๋ ํ์ธ์ Foma ๐ป ์ ๋๋ค! ์ผ๋ง ์ ์ ๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ๋ก ์๋ก์ด ํ๋ก์ ํธ๋ฅผ ๋งก๊ฒ ๋์์ต๋๋ค. JavaScript๋ฅผ ๊ณต๋ถํ๋ค๋ณด๋ Swift๋ ๋น์ทํ ๊ฒ๋ ์๊ณ ์๋ ๋ถ๋ถ๋ ๋ง๋๋ผ๊ตฌ์. ๊ทธ๋์ ์๋ ์ต์ํ๋ Swift๋ฅผ ๊ธฐ์ค์ผ๋ก JavaScript์ ๋ค๋ฅธ ์ ์ ๋ํด์๋ง ์ ๋ฆฌํด ๋ณด๋ ค๊ณ ํฉ๋๋ค! ๋ฐ๋ก ์์ํ ๊ฒ์~ ๋ณ์์ ์์ Swift์์ ์์๋ฅผ let,๋ณ์๋ฅผ var๋ก ์ด๋ค. let name = "Fomagran" //์์ var name = "Fomagran" //๋ณ์ JavaScript๋ ์์๋ฅผ const,๋ณ์๋ฅผ let์ด๋ผ๊ณ ์ด๋ค. ์ด๋ฏธ ์์ let์ ์ต์ํด ์๋ ์ํ๋ผ์.. ์ค์๋ฅผ ๋ง์ด ํ ๊ฒ ๊ฐ๋ค. const name = "Fomagran" //์์ let name = "Fomagran" //๋ณ์ ์ถ.. 2022. 2. 5. ์ด์ 1 2 ๋ค์ 728x90 ๋ฐ์ํ