728x90 JavaScript2 [Javascript] Clipboard, 텍스트 복사 (ctrl + C) 기능 구현 함수 function copyEv(){ let text = $(".copyText").text() + "\r\n" + $(".copyTextBr").text(); // 복사할 내용 let t = document.createElement("textarea"); var agent = navigator.userAgent.toLowerCase(); if(agent.indexOf("msie") != -1 || agent.indexOf('trident') != -1){ // IE일 때 document.body.appendChild(t); t.value = text; window.getSelection().selectAllChildren(t); }else{ // chrome일 때 t.textContent = text; d.. 2023. 4. 10. [JavaScript] 리스트에서 ''으로 묶인 값 제거해서 동적 property 사용하는 방법 - EVAL() 사용 피하기, 대괄호 표기법 리스트를 생성하고 그 값들으로 for문을 돌려 동적 property에 들어 있는 값을 사용해야하는 상황이있었다 잘못된 예) //req.data = ['a': '1', 'b':'2', 'c':'3', 'd': '4', 'e': '5']; var list = ['a', 'b', 'c', 'd', 'e']; var result = req.data; for(i in list){ console.log(result.list[i]); } 처음에 당연히 result.list[i] 이렇게 작성하면 데이터가 뽑힐 줄 알았는데 오류가 났다.. 이유는 정확히 모르겠으나 리스트 안에 ''으로 감싸져 있기 때문이 아닐까 하는데... 나도 정확한 이유가 궁금하다ㅋㅋ 아무튼 내가 해결한 방법은 result.list[i] 에서 res.. 2022. 1. 23. 이전 1 다음 728x90