inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

jaytsol님의 블로그

jaytsol jaytsol

@jaytsol

수강평 작성수
1
평균평점
5.0

블로그 13

Camel, Snake, PasKal, Kebab

Camel, Snake, PasKal, Kebab

변수명을 지을 때 유형별로 구분하기 위해 특정한 양식에 따라 변수명을 짓고는 한다. 그 중 대표적 예시를 설명하자면, (My Visitor Count라는 변수명을 기준으로 설명함.) Camel case - 낙타의 쌍봉처럼 완전 첫 글자를 제외하고 각 단어의 첫 글자마다 대문자로 표현하는 방식. Ex) myVisitorCount Snake case - 뱀이 ...

좋아요수
1
Lodash 알아보기

Lodash 알아보기

매번 힘들게 직접 함수를 만들어가며 코딩하다가.. 이번에 lodash라는 아주 유용한 JavaScript 라이브러리를 알게 되어 잘 사용하고 있다. Lang Method _.isNan : 값이 nan인지 판단. _.isNil : 값이 nan 혹은 undefined인지 판단. _.cloneDeep : 자식까지 복사하여 새로운 값에 매핑. Array Metho...

좋아요수
0
  • JavaScript
  • Lodash
TypeScript Record<K, T>

TypeScript Record<K, T>

키-값 쌍에 대한 타입을 제네릭 형태로 정의할 수 있음. 링크

좋아요수
0
  • TypeScript
  • JavaScript
배열 평탄화를 위한 함수 flat(), flatMap()

배열 평탄화를 위한 함수 flat(), flatMap()

두 함수 모두 ECMAScript 2019 (ES10)에 새롭게 추가된 함수. flat(x) 함수는 중첩된 배열을 x 깊이만큼 평탄화시키는 함수이다. const fruits = ['apple', ['banana', 'orange', ['melon']]] 일 때, console.log(fruits.flat(1)); 의 경우 ['apple', 'banana',...

좋아요수
0
  • JavaScript
RxJS - 2. of, from, fromEvent

RxJS - 2. of, from, fromEvent

https://iamsjy17.github.io/rxjs/2020/10/07/inside-rxjs-creation-fn-etc1.html RxJS - 1. Observable을 선행할 것

좋아요수
0
  • RxJS
  • Backend
  • JavaScript
RxJS - 1. 옵저버블이란

RxJS - 1. 옵저버블이란

https://jaeyoung-lee.tistory.com/8 RxJS는 자바스크립트를 위한 새로운 푸시 시스템인 옵저버블을 제시합니다. 옵저버블은 다수의 값들을 옵저버(소비자)들에게 "푸시"하는 데이터 제공자입니다. 푸시 : 푸시 시스템에서, 데이터 제공자가 데이터 소비자에게 데이터를 보낼 시기를 경정합니다. 소비자는 데이터가 어떠한 시점에 전달 될지 알...

좋아요수
0
  • JavaScript
  • RxJS
  • Backend
Shallow copy vs Deep copy

Shallow copy vs Deep copy

자바스크립트에서 기존에 존재하는 객체를 복사해서 새로운 무언가를 만들고 싶을 때가 있다. 하지만 그냥 새로운 변수를 선언해서 기존의 객체를 대입하면.. 새로운 변수를 변형했을 때 기존의 값까지 영향을 받아 상황에 따라 골치아파질 수 있다.. 이건 후술할 shallow copy가 된다. Shallow copy는 원본의 값을 '참조'하는 형태로 복사한다. 따라...

좋아요수
0
  • 백엔드
  • JavaScript
  • Backend
git stash

git stash

임시저장. git stash 하면 현재 상태를 저장함과 동시에 commit할 것이 없는 상태 중 가장 최신 상태로 이동함. git apply 를 통해 다시 stash한 것을 불러온다. git drop은 stash list 중 가장 최신의 것을 삭제한다(stash{0}이 가장 최신). git pop은 git apply + git drop

좋아요수
0
  • 백엔드
  • GIT