본문 바로가기
JS/React.js

ES6에 대하여

by lms0806 2021. 11. 17.
728x90
반응형

React.js학습을 진행하다보면 예전에 JS를 학습할 때와는 다르게 var을 사용하지 않고 주로 const를 사용하는 것을 볼 수 있습니다. 또한 function의 문법이 예전과 다른다는 것도 볼 수 있죠

 

ES5에서 왜 ES6로 쓰냐 라고 하시면 소스코드가 같은 결과를 출력하는 데 좀 더 깔끔해지기 때문? 이라고 하면 될거 같습니다.

예를 들면(자바)

POINT라는 클래스에 x와 y를 int로 선언해서 사용하면서 POINT만 선언해주면 되는 것을

x에 값, y의 값들이 모여있는 배열 2개를 만들어서 사용하는 방식

and

 

등이 있습니다.

function print(){
	return '안녕하세요' + name + '입니다.';
}

console.log(print(lms0806))

이것을

function print = (name) => {
	return `안녕하세요${name}입니다.`;
}

console.log(print('lms0806'))

이렇게 간단하게 바꿀 수 있다.

 

무슨 겨우 이런거 때문에 쓰냐? 라고 하실수 있겠지만, 제가 백엔드가 주라 자세히는 알지 못하지만, 쓰다보면 편하고 자주 사용하게 될겁니다. 저 또한 이게 ES6였어? 라는 것도 React.js를 하면서 만들고 나서 알게 된 사실입니다. 

728x90
반응형

'JS > React.js' 카테고리의 다른 글

proxy와 비동기  (0) 2023.01.25
var, const, let  (0) 2021.11.17
React.js와 Node.js(기본)  (1) 2021.11.15

댓글