JavaScript

Deep Dive Series/Good Condition

[좋은 조건문 작성하기 2] Switch/Case 톺아보기

※ 대부분에 언어에 해당될 수 있는 내용이지만, javascipt 언어에 가장 적합한 글입니다. 0. 방법이 바뀐다고 조건문의 성능 차이가 있을까? 조건문에는 문도 있지만 문도 있다. 개인적으로 이 둘의 '가독성' 차이는 별로 없다고 생각한다. 취향 차이가 있을 뿐이지 두 조건문 방법 모두 충분히 좋은 조건문이라 보인다. 위 주장이 맞기 위해서는 조건문 방법이 달라진다고 '성능' 차이는 크게 발생하지 않는다라는 전제가 있어야 한다. 하지만 문 성능이 우수하다는 의견이 많았고 정말 그러하다면 '좋은 조건문'에 대하여 다시 한번 생각해볼 문제라고 생각했다. 그래서 특별히 문의 성능을 들여다보게 되었다. 1. 문은 무엇이 특별한가? 한 블로거께서 다음과 같이 표현해주셨다. if-else문은 원하는 조건이 나올..

Googling/javascript

[Javascript] Body에서 Drag & Drop 활용하기

자바스크립트로 선언하여 document 에서 dragenter, drop 등의 이벤트를 제어하려고해도 제대로 작동않는 경우가 있다. 직접 경험한 예로 전체 영역에 파일 드래그 앤 드랍을 통한 업로드를 구현하려 할때 로직을 제대로 타지 않고 새창에서 파일을 로딩해버리는 경우가 생겼었다. 이 때, 간단하게 바디태그에 retern false 처리를 해주면 제대로 작동한다. Drag & Drop Area

날개단
'JavaScript' 태그의 글 목록