Scripting Runtime Library(Dictionary)
Dictionary 개체에서 키-항목 쌍을 하나 제거한다.
![]() | Script | Dictionary.Remove(key) |
반환값은 없다.
Dictionary 개체에서 키-항목 쌍을 하나 제거한다.
지정한 키-항목 쌍이 없으면 오류가 발생한다.
적용 | Dictionary 개체 |
![]() | Remove 메서드⇒ | ![]() | ![]() ![]() ![]() |
<SCRIPT language=JScript> function RemoveTest(key){ var KeyArr,DicArr,dicObj,numb,str=''; // 변수를 만든다. dicObj=new ActiveXObject('Scripting.Dictionary'); dicObj.Add('a','사과'); // 키와 항목을 추가한다. dicObj.Add('b','바나나'); dicObj.Add('c','체리'); KeyArr=new VBArray(dicObj.Keys()).toArray(); // Key 항목을 가져온다. DicArr=new VBArray(dicObj.Items()).toArray(); // 항목을 가져온다. for (numb in DicArr){ // dictionary를 반복한다. str+=numb+') "'+KeyArr[numb]+'"='+DicArr[numb]+'<BR>'; } str+='dicObj.Count='+dicObj.Count+'<BR><BR>'; dicObj.Remove(key); // 두 번째 쌍을 제거한다. str+='dicObj.Remove(key)<BR>'; KeyArr=new VBArray(dicObj.Keys()).toArray(); // Key 항목을 가져온다. DicArr=new VBArray(dicObj.Items()).toArray(); // 항목을 가져온다. for (numb in DicArr){ // dictionary를 반복한다. str+=numb+') "'+KeyArr[numb]+'"='+DicArr[numb]+'<BR>'; } str+='dicObj.Count='+dicObj.Count; return(str); } </SCRIPT> <DIV id=showjs class=show alt="결과">결과 표시창</DIV> <DIV class=show onClick="id=showjs.innerHTML=RemoveTest('b')"> <SPAN class=ie>JScript</SPAN> <SPAN class=method>Remove</SPAN> 메서드 예제</DIV>
<SCRIPT language=VBScript> Function RemoveTestvb(key) Dim KeyArr,DicArr,dicObj,numb ' 변수를 만든다. str="" Set dicObj=CreateObject("Scripting.Dictionary") dicObj.Add "a","사과" ' 키와 항목을 추가한다. dicObj.Add "b","바나나" dicObj.Add "c","체리" KeyArr=DicObj.Keys ' 키를 가져온다. DicArr=DicObj.Items ' 항목을 가져온다. For numb=0 To DicObj.Count-1 ' dictionary를 반복한다. str=str&"'"&KeyArr(numb)&"' : "&DicArr(numb)&"<BR>" ' 결과를 반환한다. Next str=str&"dicObj.Count="&dicObj.Count&"<BR><BR>" str=str&"dicObj.Remove(key)<BR>" dicObj.Remove(key) ' 두 번째 쌍을 제거한다. DicArr=DicObj.Keys ' 키를 가져온다. For numb=0 To DicObj.Count-1 ' dictionary를 반복한다. str=str&"'"&DicArr(numb)&"' : "&DicObj.Item(DicArr(numb))&"<BR>" ' 결과를 반환한다. Next str=str&"dicObj.Count="&dicObj.Count RemoveTestvb=str End Function </SCRIPT> <DIV id=showvb class=show alt="결과">결과 표시창</DIV> <DIV class=show onClick="showvb.innerHTML=RemoveTestvb('b')"> <SPAN class=ie>VBScript</SPAN> <SPAN class=method>Remove</SPAN> 메서드 예제</DIV>
![]() | Remove 메서드 | ⇒ | ![]() ![]() |
최종 수정: 06/01/2025 15:53:46 | ![]() All right reserved | 비정상적인 방식으로 프레임없이 페이지에 접속하면 자주 오류가 발생됩니다. 오류가 나면 정상적 접속으로 시도해 보세요. | http://koxo.com/lang/js/method/Remove.html |