목록JavaScript (16)
준호씨의 블로그
Alfred Workflow 중 개인적으로 가장 많이 사용하는 것이 Browser Tabs입니다. 저는 Edge Tabs 단축키를 더 줄여서 "et", Chrome Tabs 단축키를 더 줄여서 "ct"로 사용하고 있는데요. "et 블로그"라고 입력하면 Edge Browser Tab들 중 "블로그"라는 단어가 들어간 탭을 검색해 줍니다. 검색된 탭을 선택해서 엔터키를 누르면 해당 탭으로 이동하게 됩니다. 저는 브라우저에 탭을 많이 열어 두고 사용하는 편이라 이 기능을 매우 유용하게 사용하고 있습니다. 최근에 브라우저 자체에서도 Cmd + Shift + A 키를 누르면 Search Tabs 기능이 생겨서 검색이 편리해지긴 했지만 브라우저를 활성화시킨 상태에서만 찾을 수 있습니다. 그에 비해 Alfred의 B..
JavaScript React를 사용하는 프로젝트를 다루다 보면 import 문을 자주 이용하게 되는데요. import 할 때 {} 괄호를 많이 사용하게 됩니다. 그런데 WebStorm 기본 설정에서는 {} 괄호에 공백을 두지 않고 import {callSelectAPI} 처럼 됩니다. 그런데 제가 참여하는 프로젝트들은 보통 {} 괄호에 공백을 두고 import { callSelectAPI } 처럼 쓰는 경우가 많았습니다. 그래서 WebStorm에서 import 괄호에 공백을 넣도록 설정을 해보았습니다. Editor > Code Style > JavaScript > Spaces 설정으로 이동합니다. ES6 import/export braces 설정을 찾습니다. ES6 import/export braces..
Javascript에서 오늘의 날짜를 구하는 방법은 new Date()입니다. var today = new Date(); console.log(today); // 2021-02-03T14:07:47.203Z 만약 어제의 날짜를 구하거나 내일의 날짜를 구하려면 어떻게 해야 할까요? getDate()로 날짜 값을 꺼내온 다음 거기다가 숫자를 더하거나 뺍니다. 그리고 그 결과를 다시 setDate로 저장하면 됩니다. 아래처럼 해봅시다. var date = new Date(); date.setDate(date.getDate() - 1); console.log(date); // 2021-02-02T14:09:37.847Z 어제 날짜를 손쉽게 구했습니다. 내일 날짜는 1을 더해주면 됩니다. var date = ne..