문자열을 배열로 만들어주는 함수 split()

문자열을 배열로 만들어 준다. 예를 들어 "대나무,소나무,대추나무"라는 문자열이 있다면 ['대나무','소나무','대추나무'] 이런 식으로 만들어 준다. str.split(',') const str = "도토리,콩,앵두"; const strToArr = str.split(","); console.log(strToArr); // ["도토리", "콩", "앵두"] 문자열 안에 있는 콤마(,)를 구분자로 사용해서 배열로 잘라준다.

0 Comments

배열을 합쳐주는 함수 join()

배열안에 있는 모든 요소들을 합쳐서 문자열로 반환해주는 함수이다. 구분자를 넣으면 구분자로 합쳐준다. arr.join("") const arr = ['감자','배','사과']; arr.join('') // 감자배사과 arr.join('*') // 감자*배*사과

0 Comments

preventDefault() 이벤트의 기본동작을 막는 함수

자바스크립트에서 이벤트리스너에 등록한 이벤트의 기본동작을 막아주는 함수이다. 예를 들면 form태그에 'submit' 이벤트를 등록하면 이벤트가 발생하면 항상 페이지를 새로고침하는 동작을 하는데 이것을 막고싶을 때가 있다. 이런 때 사용하면 된다. form.addEventListener('submit', function(e){ e.preventDefault(); console.log("kkk"); })

0 Comments

VSCODE 확장팩 Node.js Modules Intellisense

오늘은 node.js의 확장팩 중 쓸만한 Node.js Modules Intellisense를 설치해봤습니다. 내 코드에 모듈을 끼워넣을때 편하게 사용할 수 있는 확장팩입니다. 설명 그림 옆에 있는 링크는 깃헙 공식홈페이지 입니다. Github 위의 그림과 같이 모듈을 자동완성해주는 확장팩입니다. 사용해봤더니 엄청 편하네요.

0 Comments