자바스크립트
-
[JavaScript] Algorithms and Data Structures 학습(1)WEBn/JavaScript 2021. 9. 1. 21:16
FreeCodeCamp에서 제공하는 JavaScript Algorithms and Data Structures 코스는 자바스크립트의 전반적인 개념을 110개의 단계별 해결과제를 수행하여 익힐 수 있습니다. 본문에서는 단계풀이 중 몇 가지 골라서 작성했습니다. 1. Create Decimal Numbers with JavaScript 자바스크립트에서는 변수에 십진수를 저장할 수 있습니다. 10진수는 때때로 부동 소수점 숫자 또는 부동 소수점이라 합니다. 부동 소수점(floating point) 방식 부동 소수점 방식은 하나의 실수를 가수부와 지수부로 나누어 표현합니다. ±(1.가수부)×2 지수부-127 2진수 꼴로 변환하는데, 정수부는 1만 남을 때까지 소수점을 왼쪽으로 이동시키고 이동한 칸 수를 지수부로..
-
[JavaScript] 이벤트(Event)와 이벤트리스너(Event Listener)WEBn/JavaScript 2021. 8. 8. 21:11
이번 시간의 주제는 Event 자바스크립트에서 아주 중요한 부분이다. 그만큼 많이 자주 쓰이기 때문이다. 1. 이벤트(Event) 자바스크립트와 HTML은 이벤트 핸들에 의해서 서로 상호작용한다. 브라우저에 어떤 부분을 클릭하거나 마우스를 올려놓거나 키를 입력하거나 화면이 줄거나 늘 때 등등 모든 동작에 이벤트가 발생한다. 사용자가 일으키는 다양한 이벤트들을 캐치해서 자바스크립트에서 원하는 행위를 구현할 수 있다. 자주 쓰이는 간단한 예시를 살펴보자. 1 2 3 4 5 6 Click this document to activate the handler. window.addEventListener("click", () => { console.log("You knocked?"); }); Colored by C..