우선 알아야 할 것 .
static 과 heap
static 메소드는 메모리의 static 영역에 생성된다. -> 한번 할당이 되면 프로그램이 종료 될 때 까지 메모리에 남아 있는다.
heap 영역에 할당 된 것들은 사용이 종료되면 gc (Garbage Collector) 에 의해서 메모리에서 지워지게 된다.
약 3년간 학교 와 회사에서 프로그래밍을 하면서 함수자 라는 단어는 처음 들어봤다.
책에 따르면 함수자는 순수하게 함수형 방법으로 에러를 다룰 수 있도록 하는 것 이라는데 .. 확 와닿지는 않는다.
겉으로만 봐서는 그냥 클래스 안에 함수 추가하는거랑 다를게 없어 보이는데... 조금 더 공부가 필요하다
'프로그래밍 > javascript' 카테고리의 다른 글
svelte를 시작 해보자 (0) | 2022.02.20 |
---|---|
javascipt 함수의 인터페이스 (0) | 2022.02.17 |
javascript의 this 그리고 [call,bind,apply] 함수 (0) | 2022.02.02 |
begining functional javascript 4장 클로저 (0) | 2022.01.19 |
begining functional javascript (0) | 2022.01.19 |