JavaScript È°¿ëÆÁ
2017.04.19 / 09:19
¹è¿À» À¯´ÏÅ©ÇÏ°Ô °ñ¶ó³»±â (¹è¿Áߺ¹Á¦°Å)
1pips
Ãßõ ¼ö 182
var a=[1,5,1,6,4,5,2,5,4,3,1,2,6,6,3,3,2,4];
var unique=a.filter(function(itm,i,a){ return i==a.indexOf(itm); }); alert(unique);
ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼ ¹è¿¿¡ µé¾î°¡ÀÖ´Â °ªÀÇ Áߺ¹À» ¸ðµÎ Á¦°ÅÇÏ¿© À¯´ÏÅ©ÇÑ °ªÀ» ¾ò°íÀÚÇÒ¶§ À§¿Í°°ÀÌ filter¸¦ ÀÌ¿ëÇÑ´Ù.
jquery ¿¡¼ Á¦°øÇÏ´Â $.unique(¹è¿) ÀÌ ÀÖÁö¸¸ ÀÌ ÇÔ¼ö´Â ¾Æ·¡¿Í°°ÀÌ ¹«ÀÛÀ§ ¼ø¼·Î Áߺ¹ÀÌ µÇ¾îÀִ°æ¿ì ¾Æ·¡¿Í °°Àº °á°ú¸¦ ¹ÝȯÇÑ´Ù.
var a = [1,1,1,1,2,2,2,1]
$.unique(a);
¹Ýȯ°ª
[1,2,1]
°£´ÜÇÏ°Ô ¹è¿¿¡ ÀÖ´Â Áߺ¹°ªÀ» ¸ðµÎ Á¦°ÅÇÑ°ªÀÌ ÇÊ¿äÇÏ´Ù¸é À§¿Í°°ÀÌ filter Á¶°ÇÀ» »ç¿ëÇؼ ó¸®ÇÒ°Í~
ÀÚ¹Ù½ºÅ©¸³Æ®, javascript, Áߺ¹Á¦°Å, Áߺ¹
Ãâó: http://dotweb.tistory.com/219 [Àý´ë·Î °í°³¸¦ ¶³±¸Áö ¸»¶ó. °í°³¸¦ Ä¡Äѵé°í ¼¼»óÀ» ¶È¹Ù·Î ¹Ù¶óº¸¶ó.]