반응형 #JS2 cheerio 사용법, node cheerio, cheerio란?, cheerio를 사용한 웹크롤링, cheerio 예제, web scraping cheerio란? cheerio란 한마디로 표현하면 "HTML/XML 을 파싱하고 쉽게 조작할 수 있는 JS 라이브러리" 입니다. cheerio 장점 빠르다. 서버(node)/클라이언트(브라우저) 환경 모두에서 사용가능. jquery 와 비슷한 사용법 $(cssquery)와 같은 문법으로 element를 선택하고, 쉽게 조작할 수 있습니다. jquery 를 사용하셨더라면 쉽게 사용하실 수 있고, jquery에서 핵심부분을 가져와 구현된 라이브러리이기 때문에 안정성이 검증되었습니다. cheerio 설치 cheerio 는 여타 다른 js 와 마찬가지로, 아래와 같이 js 패키지매니저(npm/yarn/pnpm)를 사용하여 설치할 수 있습니다. npm install cheerio yarn add cheerio .. 2023. 11. 13. [JavaScript] preventDefault 란, event.preventDefault, preventDefault() [JavaScript] preventDefault 란, event.preventDefault, preventDefault() 자바스크립트 메소드중 preventDefault 라는 녀석이 있습니다. 이 메소드는 브라우저의 기본 동작을 실행하지 않도록 하는 메소드입니다. 기본적인 동작이 정해져 있는 대표적인 예시는 다음과 같은 것들이 있습니다. 1) checkbox태그 클릭시 체크가 됨. 2) a태그 클릭시 href 속성에 적힌 url로 이동 3) form 태그 안 submit 버튼클릭시 action 속성값으로 파라미터 전달하면서 페이지 이동 예를들어 아래와 같은 html 파일을 생성하여 수행해봅시다. google 각 태그들에 대해 마우스 클릭을 하면 아래와 같이 반응을 하게 됩니다. 이러한 동작을 막기 위.. 2023. 3. 22. 이전 1 다음 반응형