-
객체 리터럴과 화살표 함수의 이해WEB/JS 2019. 10. 6. 03:47
객체 리터럴
ES6 에서 부터는 객체의 메서드에 함수를 연결할 때 다음과 같이 더는 콜론(:)과 function 키워드를 붙이지 않아도 된다.
const newObject = {
Hello() {
console.log('helloJS');
}
}
음~ 아직 많이 안써봐서 뭔지 잘 모르겠다.
그 이유는 아직 객체 안에다가 함수넣고 이런걸 많이 안해봐서 그렇다.
JS문법강좌를 대충보고 넘어간 실수다.
차차 알아가면 되지싶다.
-----
화살표 함수.
화살표함수를 내가 이해하지 못했던 것은
const add = (x,y) => {
return x + y;
}
라고 쳤을 때 add를 어떻게 활용하는지에 대해 잘 알지 못했기 때문이었다.
그러나 지금은 잘 이해한 듯 하다.(아님말고ㅋ)
그리고
friends = [0,1,2,3,4,5]
friends.forEach(dothis => console.log(dothis))
이것처럼 메써드 안에서 화살표 함수를 만들어주면 대입해야할 내용이 화살표함수의 함수명이 되어 인자로 들어가는 듯 하다.
아직은 잘 모르겠으니 나중에 틀렸으면 수정하겠다.
'WEB > JS' 카테고리의 다른 글
Promise문법 +@ (0) 2019.10.10 프로미스 문법 (0) 2019.10.08 비동기와 콜백 (0) 2019.10.07 rest 문법 (0) 2019.10.07 비구조화 할당 (Destructuring) (0) 2019.10.07