림찌의 개발일기 💻

[TIL] 210928 본문

TIL

[TIL] 210928

림찌 🥰 2021. 9. 28. 22:05

✅ 무엇을 공부했는지

- 자바스크립트 클래스의 사용법 / 재활용성

 

✅ 공부한 것에 대한 짧막한 요약

- 자바스크립트 클래스의 사용법 / 재활용성

자바스크립트 클래스 내부에서 함수를 생성하면 function 키워드 없이 그냥 함수 이름만 적어서 생성해줘도 된다. 

만들어준 클래스는 `new` 연산자를 통해 클래스를 생성하게 되면 constructor가 실행이 되는데, 여기서 초기값을 설정해주면 된다.

 

클래스를 new 연산자를 이용해 생성할때, 인자 값으로 서로 다른 함수 이름을 보내주면, 같은 클래스를 사용하지만 받아온 함수 값은 달라서 한 개의 클래스로 다양한 오브젝트를 생성할 수 있다.

그리고 클래스를 이용해 함수를 여러번 호출할때... 매번 인자값에 함수 이름을 적어주기 번거로우면 constructor 단계에서 인자값을 받아와서 넘겨주면 편리하다.

 

 

 

 

 

 

✅ 공부한 것에 대한 느낀점

-

자바스크립트로 클래스를 생성하고, 그 클래스를 이용하여 코드가 어떻게 재사용되고, 편리한지 알아보았다. 아직 자바스크립트 class를 이용한 좀더 쓸모있는 예제 ? 확 와닿는 예제를 사용해본 것이 아니라 어쩔 때 사용하면 유용한지 잘 감이 오지 않지만... 재활용성이 매우 뛰어나다는 건 알수 있다... 혹시 뭐 모달창이나... 경고창을 띄울때 사용하면 편리하려나..? breadcrumb 을 생성할때도 편리할지도 모르겠다...음...반복적이지만 조금 다른 것들...? 

 

 

'TIL' 카테고리의 다른 글

[TIL] 211021  (0) 2021.10.21
[TIL] 210927  (0) 2021.09.28
[TIL] 210926  (0) 2021.09.27
[TIL] 210923  (0) 2021.09.24
[TIL] 210902  (0) 2021.09.03
Comments