아래 글에서 Split 타입 구현도 살펴볼 수 있습니다! [TS] 타입이 추론되는 String.prototype.split - 1 [TS] 타입이 추론되는 String.prototype.split - 2 DeepMerge 타입을 구현합니다. 서론 이번 글에서는 두 인터페이스를 합성하여 하나의 인터페이스로 만들어 주는 DeepMerge 타입을 만들어 보려고 합니다. 음...단순히 인터섹션(&)을 이용하면 되는 것 아닌가요? 🤔 type DeepMerge = T & P; 물론 인터섹션 타입을 이용하면 두 객체를 병합할 수 있습니다. // 인터섹션 타입을 이용해 두 객체를 병합할 수 있지만 type DeepMerge = T & P; type Example = DeepMerge; const e1: Example..
아래글에 이어 작성되었습니다. [TS] 타입이 추론되는 String.prototype.split - 1 글을 읽으시면서 모르는 개념이 나오더라도 바로바로 따라 해 볼 수 있게 작성하였습니다. TS가 처음이시라면 아래 글들이 이해에 도움이 될 것 같습니다.⭐ [TS] TypeScript 시작하기 [TS] TypeScript의 munak.tistory.com Split 타입에 파라미터 limit를 추가합니다. limit String.prototype.split는 optional parameter로 limit를 전달할 수 있습니다. /** * Split a string into substrings using the specified separator and return them as an array. *@pa..