Immutability (불변성) 포스팅 리스트 - Immutability (불변성) 에 대한 정리 - 1 - Immutability (불변성) 에 대한 정리 - 2 - Immutability (불변성) 에 대한 정리 - 3 - Immutability (불변성) 에 대한 정리 - 4 서두 지난 포스팅 에서는 객체와 함수가 만났을때 발생하는 문제점에 대해 다뤄보았습니다. 이번 포스팅에선 Object.freeze 에 대해서 알아보겠습니다. Object.freeze Object.freeze 는 객체를 동결하는 역할을 합니다. Object.freeze 구문 Object.freeze(obj) const f1 = { name: "Kim" }; const f2 = f1; Object.freeze(f1); f1.nam..
Immutability (불변성) 포스팅 리스트 - Immutability (불변성) 에 대한 정리 - 1 - Immutability (불변성) 에 대한 정리 - 2 - Immutability (불변성) 에 대한 정리 - 3 서두 지난 포스팅 immutability 에 대한 정리 2편 에서는 Object Data type 같은 경우 어떻게 하면 immutability (불변성) 을 지킬수 있는지 방법을 알아보았고 함수 Object.assign, Array.prototype.concat 에 대해 알아보았고 Nested Object (중복 객체) 의 경우 어떻게 대처하면 되는지에 대해 알아보았습니다. 이번 포스팅에서는 함수 와 관련된 immutability (불변성) 에 대해 알아보겠습니다. 함수와 객체가 ..
Immutability (불변성) 포스팅 리스트 - Immutability (불변성) 에 대한 정리- 1 - Immutability (불변성) 에 대한 정리 - 2 - Immutability (불변성) 에 대한 정리 - 3 서두 지난 포스트 ( Immutability (불변성)에 대한 고찰 - 1 ) 에서 immutability란 무엇인가? let 그리고 const에 대해 무엇인가? Data Type 인 Primitive Type과 Object Type에 대해서 알아보았습니다. 이번 2편 포스팅에서는 Object Type에서 불변성을 가지려면 어떻게 할 수 있는지에 대해 생각해보는 시간을 가지도록 하겠습니다. Object.assign immutability (불변성) 은 원본 데이터를 건드리지 않아야 합..
220511 TIL 오늘 한 일(회고) Tablet Diary 작성 220509, 220510 Github TIL 220511 작성후 push 했습니다. Blog immutability 관련하여 작성하였는데 내용이 너무 길어 1편을 일단 만들고 2편 3편 그렇게 늘리기로 했습니다. Outsourcing (외주) 이 요청이 와서 받고 이야기를 나눴습니다. 진행 성사 되진 않았습니다. 오늘 내 생각들 컴퓨터가 조금 오래 되기도 했고 (5년) 그래서 교체할려고 돈을 모으긴 해야할것같습니다, 아마 [ CPU ] i7 13세대 [ 그래픽 카드 ] RTX 4080 오늘 할 일(계획) Diary 220511 작성 Github TIL 220511 작성후 올리기 Blog JavaScript immutability 정리후..
220509 TIL 오늘 한 일(회고) Github TIL 220509 를 작성하였습니다. Tablet 으로 다이어리, plan을 작성 하였습니다. 생활 코딩 immutability 영상을 보고 배우고 실습을 해보며 노트에 작성했습니다. 오늘 내 생각들 전보다는 공부를 더 많이 하긴 했지만 조금 더 나태한 시간들을 줄여나가야겠다고 생각했습니다. 오늘 할 일(계획) Diary 220509 작성 Github TIL 220509 작성후 올리기 Blog JavaScript immutability 정리후 작성 JavaScript Immutability 공부하기 React Redux 공부 immutability 공부 (영상만 봤고 실습은 아직 못했습니다.) Plan 알바 알아보기 시간 정리하기 내일 할 일 장기 계..