JS) inheritance pseudo classical
2020. 12. 20. 18:32
카테고리 없음
var makeHorse = function (name) { var result = {}; result.name = name; result.goSomewhere = function (destination) { return name + " is galloping to " + destination + "!"; }; return result; }; var makeFlyingHorse = function (name, color) { var result = makeHorse(name); result.color = color; var oldGoSomewhere = result.goSomewhere; result.goSomewhere = function (destination, milesToDestination) {..
JS) Memoization
2020. 12. 16. 10:10
Backend 언어 및 프레임워크
탐색기반 트리구조 관계기반 관계식을 재귀로 만드는 것이 메모이제이션 재귀방법 1) 하향식 점점 작아지는 수 2) 상향식 점점 커짐 시간복잡도

JS) Primitive types, Reference types
2020. 12. 15. 21:55
Backend 언어 및 프레임워크
문자 escape 는 \ 로 스트링을 이어줄수 있음 숫자 정수, 소수 불린 undefined : 정의되지 않음 null: 존재하지 않음 NaN not a number Reference type 배열을 참조한다 섹시와 프리티는 같은 배열을 참조하고 있어서 같이 변한다 같은 배열값이라도 참조하는 주소값이 달라서 false 객체와 배열은 어딘가 주소값을 가지고 있다.

JS) call stack(콜스택)
2020. 12. 15. 21:15
Backend 언어 및 프레임워크
콜스택 서로 함수를 부를 때 스택이 쌓인다 실핼하면서 서로 쌓는 것 처리되면 지원버림 에러가 생기면 서로 쌓다가 처리하면서 지워버리면서 에러가 생김 마지막에만 에러가 생겼다고 알려줌 쌓다가 처리할 때 처음것이 에러가 생기면 관련된 모든 것이 에러에 관여했다고 뜸 콜스택 함수는 리스트에 추가된다. 실행이 완료된 함수는 리스트에서 제거된다