AngularJS์์ custom filter๋ฅผ ๋ง๋ค์ด ๋ณด๊ณ ์๋๋ฐ ํ๋ผ๋ฏธํฐ ๊ฐ์ผ๋ก object(๊ฐ์ฒด) ํ์์ ๋๊ฒผ์ต๋๋ค. ๊ทผ๋ฐ filter์์์ ๋ฐ๊ณ ๋ณด๋๊น ์ค๋ธ์ ํธ ์์ ์ด๋ค ํค๊ฐ ์๋์ง ๋ชจ๋ฅด๊ฒ ์ด์ ์ด๋ป๊ฒํ๋ฉด ํค ๊ฐ์ ๋ฝ์๋ด์ ๊ทธ ํค๊ฐ์ ํตํด ๋ ๋์ผํ ํํ์ ๊ฐ์ฒด์ ์ ๊ทผํ ์ ์์๊น๋ฅผ ๊ณ ๋ฏผํ๋ค ๋ณด๋ Javascript์ ์ด๋ฏธ ์๋๊ฑธ ์๊ณ ์ด๋ ๊ฒ ์ ๋ฆฌํด๋ด ๋๋ค.
๋ฌธ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
var obj = {
"key1" : "value1",
"key2" : "value2"
}
var keys = Object.keys(obj);
console.log(keys);
for ( var i in keys ) {
console.log(keys[i] + " : " + obj[keys[i]]);
}
[์คํ๊ฒฐ๊ณผ]
[ 'key1', 'key2' ]
key1 : value1
key2 : value2