
Node.js는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임입니다.일반적으로 런타임이라 하면 특정 언어로 개발된 프로그램을 해석하고 실행할 수 있는 환경, 즉 프로그래밍 언어가 구동되는 호나경을 의미합니다. 그래서 'JavaScrip

이 확장 프로그램은 ES6를 포함한 자바스크립트 코드 자동완성을 지원해 줍니다.snippet은 재사용 가능한 코드의 작은 조각이고 보면 됩니다.즉, snippet이라는 이름은 가지고 있는 확장 프로그램들은 미리 등록된 코드 블록을 바탕으로 개발자가 코드를 좀 더 빠르고

자바스크립트에서는 데이터 타입에 상관없이 var 선언자로 변수를 선언할 수 있습니다.var 선언자를 사용하면 동일한 변수명을 사용해도 에러가 나지 않기 때무네 골치 아프게 매번 새로운 변수명을 만들어서 사용하지 않아도 된다는 장점이 있습니다.하지만 동일한 변수명으로 변

화살표 함수를 사용해서 함수를 정의하면, 함수 선언식이나 함수 표현식에 비해 구문이 훨신 짧아져서 실제 구현해야 하는 코드의 양이 줄어듭니다.

sort() 함수는 배열에 문자형 데이터가 있는 경우 오름차순으로 정렬합니다.배열 안에 숫자형 데이터가 있더라도 기본적으로 문자로 인식해서 오름차순으로 정렬합니다. 그래서 숫자 값으로 정렬하려면 정렬(sort)함수를 정의해서 사용해야 합니다.역순실무에서는 Object의

일반적으로 문자열을 병합하기 위해서는 +(더하기 기호)를 사용합니다.파라미터로 전달받은 값은 2개의 문자열 사이에 넣기 위해서 2개의 문자열 각각은 쌍따옴표로, 전달받은 파라미터는 +를 사용해서 하나의 문자열로 병합하고 있습니다.Templage Literals는 변수에

Spread Operator는 배열, 문자열과 같이 iteration 형탱의 데이터를 요소 하나하나로 모두 분해해서 사용할 수 있게 해 줍니다.Object Destructuring은 Object에 저장된 데이터를 분해해서 필요한 데이터만 바로 추출해서 사용할 수 있도록