function getList(className, length){ //className은 리스트의 클래스 이름 //length는 몇번째 까지 얻을지 var elementsArr=document.getElementsByClassName(className); var dataArr=[]; //만약 길이를 넘겨받지 않았다면 if(!length){ length=elementsArr.length; } function getDataFromElements(){ var Arr=[]; for(var i=0; i<length; i++){ Arr[i]=elementsArr[i].innerText; } return Arr; } function showData(){ for(var i=0; i<length; i++){ console.log(dataArr[i]); } } dataArr=getDataFromElements(); showData(); } //getList("title may-blank");//https://www.reddit.com/ //getList("ah_item",20); //https://www.naver.com/ var doParse=getList("ah_item",20); doParse;
'JavaScript' 카테고리의 다른 글
ES6+ 자바스크립트에서 내가 소홀했던 내용들 (0) | 2019.12.27 |
---|---|
JavaScript의 async/await, Promise의 개념 (0) | 2018.04.19 |
[jQuery] 선택자를 통해 원하는 정보로 웹 파싱하기 (0) | 2018.04.15 |