본문 바로가기

DEVELOPMENT/JavaScript4

티스토리 댓글 공격 삭제하기 let max_count = 10 let count = 0; // 실행 횟수를 카운트할 변수 // 실행할 함수 function myFunction() { document.querySelector('#checkComments').click() document.querySelector('.btn_opt').click() document.querySelector('.btn_g[value="휴지통으로 이동"]').click() count++; // 함수가 실행될 때마다 횟수를 증가시킴 console.log(count, "회 삭제") if (count >= max_count) { // 실행 횟수가 5회 이상이 되면 clearInterval을 호출하여 setInterval을 중지함 clearInterval(inte.. 2024. 3. 25.
Cannot read property 'initialize' of undefined (html-webpack-plugin) Cannot read property 'initialize' of undefined 에러 처리하기 html-webpack-plugin을 사용하던 중 다음과 같은 에러가 발생했다. package.json을 살펴보면 html-webpack-plugin이 5.3.2버전을 사용중인 것을 알 수 있다. 찾아보니 2.대 버전을 사용하면 괜찮다고 하여 설치를 해보았다. npm uninstall html-webpack-plugin npm i html-webpack-plugin@2.30.1 dependencies에 2.대 버전이 잘 설치된 것을 확인하고 다시 실행해보니 잘된다!! 끝! 2021. 8. 1.
JavaScript reduce break 하기 JavaScript reduce break 하기 JavaScript reduce란? https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/Reduce Array.prototype.reduce() - JavaScript | MDN reduce() 메서드는 배열의 각 요소에 대해 주어진 리듀서(reducer) 함수를 실행하고, 하나의 결과값을 반환합니다. The source for this interactive example is stored in a GitHub repository. If you'd like to contribute to th developer.mozilla.org reduce() 메서드는 배열.. 2020. 12. 22.
[번역] 자바스크립트를 처음배우면서 알게된 10가지 본 문서는 Md Rana Mahmud의 10 Things I Learned as a JavaScript Noob. [https://ranamahmud.medium.com/10-things-i-learned-as-a-javascript-noob-e6dfd19c80e1] 글을 번역한 내용입니다. 자바스크립트를 처음배우면서 알게된 10가지 1. 자바스크립트는 숫자형 자료에 대해 다른 데이터 타입을 갖지 않습니다. 기본적으로 자바스크립트에서 모든 숫자는 double형으로 간주됩니다. int타입이 없기 때문이죠. 예를 들어보겠습니다. a = 7, b = 2 다음과 같이 두 개의 변수를 선언하면, 기본적으로 float형으로 정의됩니다. C, C++ 에서는 a / b = 3 이란 결과를 줄 것입니다. 하지만 Java.. 2020. 12. 14.