VSCode configuration

1) Download VSCode from official site http://code.visualstudio.com/ 2) cmd+shift+p then install codecommand 3) Extensions Because i’ve used atom since April, Install Atom Keymap. To more powerful javascript development, Install(   Babel ES6/ES7, Complelete Statement, ESLint, Reactjs code snippets, Trailling Spaces, vscode-flow, ); Bookmarks  for bookmarking. Dracula Syntax Theme for syntax highlighting, erb for erb support, 4) Configure Theme Color Theme […]

JavaScript const 떡칠하기

변수를 선언하다 보면 const로 선언할 수 없는 것 처럼 보이는 다음과 같은 상황이 있다. let formClassStr = ‘form-group ‘; if (!this.state.shouldWaitForError && dirty && invalid) { formClassStr += ‘has-error’; } 하지만 여기서 IIFE(Immediately Invoked Function Expression)을 사용하면 아주 간단하게 const로 바꿀 수 있다. const formClassStr = (() => { let tempClassStr = ‘form-group ‘; if […]