컴파일(Compile) 언어, 인터프리터(interpreter) 언어, 트랜스파일러(Transpiler)
·
Reference/용어 사이트
transpiler 하나의 언어를 다른 형태의 언어로 변환해 주는 기능을 부각시키는 표현으로 compiler라는 표현보다 transpiler라는 표현을 쓴다. ( 번역이라는 말과 합쳐진 듯 하다 .) ex. TypeScript, Babel 프로그래밍 언어 기초 - 인터프리터(interpreter)언어와 컴파일(compile)언어 인터프리터 언어 (Interpreter) 인터프리터 언어는 실행 언어이다 그때그때 실행하여 확인이 가능하다. 실행 속도가 느리지만, 컴파일 과정을 거치지 않아 수정이 간단하고 빠르다 실행기를 통해서 borystoryblog.tistory.com 컴퓨터공학 10. 컴파일언어와 인터프리터언어 컴파일언어와 인터프리터언어 비교 fabl1106.github.io
[Redux] Reducer란? 간단하게 나타낸 글
·
Reference/용어 사이트
아직 redux를 공부하진 않았지만..;; 일단 도전! 댓글 中.. 영단어 Reduce 본래 의미를 보자면, 단순하게 줄이다라는 의미보다 변경이라는 의미에 가깝습니다. "to change something into a simpler or more general form" 그 예시로 어떤 복잡한 수학문제를 다른 비슷한 문제로 변경해서 (더 간단하게만드려고) 푸는방법을 수학에서는 reduction이라고도 합니다. "In mathematics, reduction refers to the rewriting of an expression into a simpler form." 그런의미에서 완벽히 번역은 힘들지만 reduce는 "고쳐나간다" (간단하게만들기위해서, 혹은 특정규칙을 적용하기위해서) 라고 생각해보면 좋..
이벤트 버블링, 이벤트 캡쳐링 그리고 이벤트 위임에 대해 잘 설명된 글
·
Reference/용어 사이트
이벤트 캡쳐링을 구현하기 위해선 element.addEventListener("event", Handler, { capture: ture // default값은 false이다. }); 이벤트 개념에 대해 신경 쓰지 않고 원하는 요소만 이벤트가 일어나게 하고 싶을 땐, event.stopPropagtion();을 사용하면 된다. function logEvent(event) { event.stopPropagation(); } 이벤트 버블링, 이벤트 캡처 그리고 이벤트 위임까지 (기본) 이벤트 버블링, 이벤트 캡처링, 그리고 이벤트 위임까지 이벤트 전달 방식과 관련된 모든 것을 파헤쳐 봅니다. joshua1988.github.io
[자료구조] Hash table과 관련된 사이트 모음
·
Reference/용어 사이트
Hash, Hashing, Hash Table(해시, 해싱 해시테이블) 자료구조의 이해 Hash, Hashing, Hash Table(해시, 해싱 해시테이블) 자료구조의 이해 0_HJVxQPQ-eW0Exx7M.jpeg DATA들이 사용하기 쉽게 정리되어 있다. 자료구조는 도대체 무엇일까? 자료구조(Data-Structure)는 데이터들의 모임, 관계, 함수, 명령 등의 집합을 의미한다. 더 쉽게 표현하자면, 1) 처리하고자 하는 데이터들이 모여 있는 형태 혹은 2) 처리하고자 하는 데이터들 사이의 관계(수직 관계, 상하 관계,... velog.io JavaScript와 함께 해시테이블을 파헤쳐보자 JavaScript와 함께 해시테이블을 파헤쳐보자 이번 포스팅에서는 많이 사용되는 자료구조 중 하나인 해시 ..
[JS] 유사 배열, 연관 배열에 관해서
·
Reference/용어 사이트
자바스크립트 - 유사 배열, 연관 배열 이란? 자바스크립트 객체란? 자바 스크립트의 객체의 프로퍼티 명을 키, 프로퍼티의 값을 값이라고 합니다. 객체 리터럴이 다중값 데이터 표현으로써의 객체라고 할 수 있습니다. 자바스크립트의 연관배열 일반적으로 숫.. jw910911.tistory.com
[JS] 모듈 패턴
·
Reference/용어 사이트
객체 리터럴 방식이 싱글톤 패턴이라고 해서 다른 패턴이 되지 말라는 법은 없다. 즉 동일한 코드를 어떤 관점에서 보는가에 따라 다양한 패턴이 될 수 있다. 객체 리터럴이 하나의 객체라는 점에서 싱글톤 패턴이라고 할 수도 있고, 독립된 모듈이라는 점에서 모듈 패턴의 하나라고도 할 수 있다. module pattern (모듈패턴) #1 Module Pattern 모듈 패턴을 알아보기 전에 네임스페이스란 용어부터 짚고 넘어가 보겠습니다. 네임스페이스란 수많은 함수, 객체, 변수들로 이루어진 코드가 전역 유효범위를 어지럽히지 않고, 애플리케이션이나.. webclub.tistory.com
[JS] Scope와 Closer에 대해서 쉽게 잘 설명한 곳
·
Reference/용어 사이트
어렵게 받아들이지 말고 쉽게 쉽게 생각하자.. Scope: 유효범위 Closer: 외부함수가 파기되었음에도 불구하고 내부함수에서 외부함수에 접근할 수 있는 것 Lexical Scoping: 내부함수가 외부함수에 접근 하려고 하는 것 [번역] 자바스크립트 스코프와 클로저(JavaScript Scope and Closures) 본 글은 JavaScript Scope and Closures by Zell Liew의 번역 글입니다. medium.com