분류 전체보기
-
EventListener와 EventHandler개발/JavaScript (자바스크립트) 2021. 8. 2. 17:13
EventListener 없이 한 요소에 여러 EventHandler를 할당하게 될 경우, 효율적인 관리가 어렵기 때문에 유지보수 측면에서 어려움이 많을 것이다. 아래는 EventListener에 EventHandler를 등록하고 삭제하는 예제이다. // 이벤트 리스너에 이벤트 핸들러 등록 (요소를 담고있는)변수.addEventListener('이벤트 타입(속성)', 이벤트 핸들러); // 이벤트 리스너에 등록된 이벤트 삭제 (요소를 담고있는)변수.removeEventListener('이벤트 타입(속성)', 이벤트 핸들러)); // removeEventListener는 addEventListener로 생성한 이벤트만 삭제할 수 있다. 위 예제를 활용하여 #idName를 담고 있는 variable에, Ev..
-
피보나치 수열개발/알고리즘 2021. 8. 1. 22:13
파이썬에서 while문을 통해 피보나치 수열을 출력해보자. 피보나치 수열은 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89... 처럼 앞 두항이 다음 항의 합인 수열이다. (예. 1 + 1 = 2, 2 + 3 = 5, 8 + 13 = 21, 34 + 55 = 89 ...) While문을 통해 피보나치 수열 첫 10개 항을 출력하세요. 먼저, 필요한 변수를 정리해보자. previouTerm = 0 currentTerm = 1 피보나치 수열은 두항의 값으로 계산이 되니, 이전 항과 현재 항을 만들어줘야한다. 처음에는 1을 출력해야하니 currentTerm의 초기값은 1로 설정해주자. 그 다음으로는 while 문을 통해 얼마나 어떻게 수행 할 것인지 정의 해 줘야한다. i = 1 while i
-
코드잇 코드잇 코드잇!개발/JavaScript (자바스크립트) 2021. 7. 30. 02:11
제대도 했겠다… 6개월의 휴학기간 동안에는 손 놓고 있던 JS를 다시 리마인드 하자라는 마음으로 Codeit 대학생 활동을 지원했다. "이거 물건이네.." 생각했던 것보다 괜찮다. 개발환경을 따로 구축할 필요 없이 웹 사이트 상에서 코드를 돌려 볼 수 있더라, 수업 끝나고 중간 중간마다 껴있는 퀴즈도 좋았고 현재는 JS 프로그래밍 (중급) 수업 듣고 있다. 빨리 머릿속에 집어넣고, Node.JS 수업 듣고 싶네... 유닉스 CLI 수업도 있더라. 유용해 보이니깐 꼭 놓치지 말고 들어야지. Codeit을 통해 개발자가 되기 위한 역량을 튼튼하게 갖출 수 있는 기회가 되었으면 좋겠다.