์ง๋ฌธ๊ธ :ย http://gall.dcinside.com/mgallery/board/view/?id=game_dev&no=13511&page=1
์ ใ ใ ๊ธ ์์ ์ผ๋ก ์ถ๊ฐํ๋ ค๊ณ ํ๋๋ฐ ๋น๋ฐ๋ฒํธ ํ๋ฆฌ๋ฐ;;;
- ์ฝ๋
- ๊ฒฐ๊ณผ
์ง๋ฌธ์๊ฐ ์ํ๋ ๋ฐฉ๋ฒ์ผ๋ก ์์ ํด๋ดค๊ณ
์ฌ์ํ๊ฑฐ์ง๋งย Substring๋ฅผ ์ด์ฉํด์ ๋๋์ง๋ง๊ณ
Split์ผ๋ก :๋ฅผ ๊ธฐ์ค์ผ๋ก ์๋ผ์ ์ฌ์ฉํ๊ธธ ๋ฐ๋ผ๊ณ ย
(์ด์ :ย Substring๋กํ๋ฉดย ์์ ๋ณ์๋ช ์ ๊ธธ์ด๊ฐ ์ ํ๋์ง๋ง Split๋กํ๋ฉด ์ ํ๋์ง ์์)
๋๋จธ์ง๋ ์ฝ๋์ ์๋ ๊ฒ ์ฒ๋ผ ์ฌ์ฉํ๋ฉด ๋๋ค๊ตฌ
์ -_-; ์ ๊ฑฐ ์์ฒญ ์ ๊ธฐํ๋ค;;; ํน์ ์ ๋ ๊ฒ ํ๋ฉด ๋ฐํ์์ผ๋ก ๋ณ์ ๋ง๋ค ์๋ ์๋๊ฑด๊ฐ??
ํจ์๋ ๋ง๋ค ์ ์์?
ๅฐ้ฌผ // Dynamic, Delegate๋ฅผ ์ถ๊ฐ๋ก ์ด์ฉํ๋ฉด ๋์ ๋ฉ์๋ ๋ง๋ค ์ ์๊ณ Reflection๋ง ์ด์ฉํ๋ฉด string์ผ๋ก ํจ์ ์คํ ํ ์ ์๊ณ
์ ์ง์ง ๋ฏธ์ณค๋ค... ํ๋๋ง ๋ ์๋ฐ์คํฌ๋ฆฝํธ๋ ๊ทธ๋ฐ๊ฒ ๋จ? - dc App
์๋ฐ์คํฌ๋ฆฝํธ๋ ์๋ ๋์ ์ธ์ด๋ผ ๋ฆฌํ๋ ์ ์ด๊ณ ๊ทธ๋ฐ๊ฑฐ ํ์์์ด ๋ณ์["๋ณ์๋ช "]์ผ๋ก ํ๋ฉด ๋ค ์ ๊ทผํ ์ ์์ด์ฌ ๋ณ์["ํจ์๋ช "]()์ผ๋ก ํจ์๋ ์คํ๋๊ณ ...
๋ฆฌํ๋ ์ ์ผ๋ก ๋ณ์๋ ํจ์๋ฅผ ๋ง๋ค์๋ ์๋๊ฑธ๋ก ์๋๋ฐ ์๋ฐ์คํฌ๋ฆฝํธ๋ ๋ฆฌํ๋ ์ ์ด๋ ๊ฐ๋ ์ด ์๊ณ ์๋ ๋์ ์ธ์ด๋ผ ์ ๋ ๊ฒ ํด๋ ๋ณ์๋ ํจ์ ๋ง๋ค ์ ์๋๋ฐ ๊ทธ๋ ๊ฒ ํ๋๊ฑด ๋ณ๋ก ์ข์ ์ต๊ด์ ์๋๊ฒ ์ฃ
๋ณ์ ["๋ณ์๋ช "] ์ด๋๊ฒ ์ด๋ค๊ฑฐ์??? ;;
var o = {}; ํ๊ณ o.test = "test" ๋ o["test"] = "test" ๋ ๋๊ฐ์ด ์๋ํด์
์ ๋ง์;;
๊ฐ๊ฐ์คํฌ๋ฆฝํธ ใ .ใ
์ ์ ๊ฒ ๋๋ค
์ด๋ Reflection ์ด๋ผ๋ ๊ธฐ๋ฅ์ธ๋ฐ, ๋ฐํ์ ์ฒดํฌ๊ฐ ํ์ํ๊ธฐ ๋๋ฌธ์ ์ผ๋ฐ์ ์ธ ์ ์ ํธ์ถ๋ณด๋ค ์์ฒ๋ฐฐ ๋๋ฆฌ๋ ์ฃผ์ํด์ ์ฌ์ฉํด์ผํจ.
๋ฆฌํ๋ ์ ๋๋ฌด ์ฐ๋ฉด ํผํฌ๋จผ์ค ๊ฑฐ์ง๋จ. ํ๋ก๊ทธ๋๋จธ๋ค ๋์์ด ์๋๋ฉด ์คํ๋ ค ์๊ฐ๋ฅด์น๋๊ฒ ๋์์๋ ์๋ค.
๋ฆฌํ๋ ์ ๊ฐ์ข ์ธ๊ฒ๊ฒ ์์ค