오늘 공부했던걸 복습하고자 블로그를 작성합니다 !
오늘은 Koans라는 과제를 했습니다 !
Koans는 지금 까지 배웠던 내용들을 문법이나 기초를 위주로 배웠습니다 오늘 배웠던 내용중에서 제가 생각 하기에 이 부분은 좀 낯설었다 라고 생각하는 부분들과 제가 생각하기에 필요 했던 것 들을 포스팅 해보려고 합니다 !
화살표 함수는 말그대로 화살표로 함수를 작성하는 것인데 일반적인 함수표현식과 모습이 비슷합니다
const add = function(x, y) {
return x + y
}
이렇게 작성하면 일반적인 함수표현 식이지만
const add = (x, y) => {
return x + y
}
이렇게 화살표함수로도 바꾸어 줄 수 있습니다 .
다음은 함수의 호이스팅을 배웠습니다.
funcE = function () {
return 'hello';
};
const funcC = { func: funcE };
expect(funcC.func()).to.equal('hello');
이처럼 funcC
가 funcE
를 호이스팅하는것을 볼 수 있습니다
오늘 Koans를 풀면서 많은 것들을 배우고 또 되돌아보는 시간을 가졌습니다 Koans에서 배운 내용으로는
1. type
2. let과 const
3. ArrowFunction(화살표 함수)
4. scope
5. Array
6. object
7. spread문법
8. 구조분해 할당