DOM을 적극 활용해야 하는 javascript card-quiz 프로젝트를 진행하면서 맞닥뜨린 문제 중 하나는코드가 너무나 길어진다는 것이었다...작성자인 나는 기억을 더듬어 내 의도를 유추하면 이해가 가능하다해도 (사실 그마저도 너무 길어지다보니 쉽지 않음) 다른
재귀: (명사) 원래의 자리로 되돌아가거나 되돌아옴. \-네이버 국어사전 Recursive: (adj.) involving doing or saying the same thing several times in order to produce a particular res
함수를 훨씬 간단하게 표현할 수 있다는 화살표함수의 존재를 알고화살표함수 정리 한번 제대로해서 적용해야지!! 하고 생각한지만 벌써 일주일째.. 마침내 정리한 나같은 프린이를 위한 화살표함수(a.k.a arrow function expression) 포스팅! 이번 포스팅
자바스크립트의 유연성에서 오는 단점을 보안하기 위해 ES2015에서 let, const가 추가되었다. 기본 중의 기본이지만 아직 나의 코드리뷰에는 let과 const 를 구분해서 쓰라는 코멘트가 달리고 있어 더 늦기 전에 확실히 짚고 넘어가야겠다 싶어 쓰게 된 포스
모든 'function'이라는 키워드로 생성된 함수는 this를 쓸 수 있다.화살표 함수의 경우에 this는 항상 상위 scope가 된다. this 에 관해 알아야 할 가장 중요한 특징은, this 의 값은 this가 사용된 함수가 어떤 방식으로 "실행"되었는지에 따라
모두가 아는let이나 const 이외에 ES6가 개정되며 개선된 부분을 한눈에 보기쉽게 요약 정리해보고자 한다. 객체를 보다 간결하게 쓸 수 있게한 syntactic sugar로, 불필요한 프로퍼티의 기재를 최소화한다. 프로퍼티의 key와 value을 모두 쓰던 x
조건문에서 비교할 값이 많은 경우, if-else문을 반복 사용하는 것보다 switch문을 이용하면 가독성을 높일 수 있다 👍 고도의 로직을 작성할수록 여러개의 조건을 동시에 충족해야하는 경우가 많기 때문에, switch문이 유용하게 쓰일 날을 위해 정리를 해보고자
읽기 쉽고 이해하기 쉬운 코드야말로 잘 작성된 코드라고 할 수 있을 것이다. 누가 봐도 읽기 쉽고 이해하기 쉬운 코드 스타일을 갖추기 위해 기억하면 좋을 몇 가지 팁들을 모아 정리해보려고 한다.✍🏻비교한 값을 반환받아야 하는 경우, 비교연산자는 boolean값을 반환
IIFE(Immediately Invoked Function Expression)란, 정의되자마자 즉시 실행되는 함수 표현식을 말한다. 'Self-Executing Anonymous Function' 이라고도 불리며, 전역 스코프에 불필요한 변수를 추가해서 오염시키는
알고리즘 문제 하나를 붙들고 3시간을 쩔쩔매다가 정규표현식을 사용해야 수월하게 풀리는 문제인 걸 알게되었다 😂난해한 비주얼을 보고 학습을 계속 미루고 있었는데 더 이상 미룰 수 없단 걸 피부로 느껴버렸으니...지금부터는 학습하며 기억해야 할 내용들을 예시위주로 정리해
JavaScript 자주 쓰는 Array 함수 10가지 정리
import & export로 모듈화하기
Promise 알아보기
Node.JS 사용방법 알아보기
Node.js에서 readline 입력받기
객체지향 프로그래밍(Object-oriented Programming) 알아보기
함수형 프로그래밍(Functional Programming)알아보기
Node.JS와 Express로 로컬 서버환경 구축하기
prototype 핵심내용 알아보기
로컬스토리지 사용하기
비동기와 함께 이해해보는 이벤트루프