목차
콜백 함수(Callback function)
다른 함수에 인수로 전달된 함수.
외부 함수의 내부에서 인수로 전달된 콜백 함수가 호출되어 어떤 루틴이나 동작을 순서대로 완료한다.
Callback function - MDN Web Docs Glossary: Definitions of Web-related terms | MDN
A callback function is a function passed into another function as an argument, which is then invoked inside the outer function to complete some kind of routine or action.
developer.mozilla.org
메서드 체이닝(Method Chaining)
같은 객체의 메서드에서 또 다른 메서드를 호출하는 방법 (메서드와 메서드가 줄줄이 연결)
JavaScript Chaining
INTRO 🔊 Chaining is the concept one function returns a current(this) object and another...
dev.to
[JavaScript] Method Chaining
메서드가 객체를 반환하게 되면 메서드의 반환 값인 객체를 통해 또 다른 함수를 호출할 수 있다. 이러한 프로그래밍 패턴을 메서드 체이닝(Method Chaining)이라 부른다.
velog.io
[JavaScript] Method Chaining (메서드 체이닝)
과제를 하던 중 함수의 return값을 사용하는 부분이 없는데도 this를 return하는 코드를 발견했다. 확장성을 위해 return을 해둔 것인가? 라는 생각이 들었는데 검색해보아도 명확한 해답을 찾지 못했
developerntraveler.tistory.com
일렉트론(Electron)
Electron은 JavaScript, HTML, CSS를 사용하여 데스크톱 애플리케이션을 빌드하기 위한 프레임워크입니다.
Electron 은 Chromium 과 Node.js를 바이너리에 내장하여 하나의 JavaScript 코드베이스를 유지하고
Windows, macOS, Linux에서 작동하는 크로스 플랫폼 앱을 만들 수 있습니다.
Introduction | Electron
Welcome to the Electron documentation! If this is your first time developing an Electron app, read through this Getting Started section to get familiar with the basics. Otherwise, feel free to explore our guides and API documentation!
www.electronjs.org
Chrome Lighthouse
Lighthouse는 웹페이지 품질을 개선하기 위한 오픈소스 자동화 도구
모든 공개 웹페이지 또는 인증이 필요한 웹페이지에 대해 실행할 수 있다. (개발자 도구)
성능, 접근성, 프로그레시브 웹 앱, 검색엔진 최적화 등에 대한 감사가 제공된다.
개요 | Lighthouse | Chrome for Developers
Lighthouse를 설정하여 웹 앱을 감사하는 방법을 알아봅니다.
developer.chrome.com
REPL(Read-Eval-Print Loop)
단일 사용자의 입력을 읽고 이를 평가(실행)하고 결과를 사용자에게 출력하는 단순한 상호작용 컴퓨터 프로그래밍 환경
REPL - 위키백과, 우리 모두의 백과사전
위키백과, 우리 모두의 백과사전. REPL(read-eval-print loop) 또는 인터랙티브 톱레벨(interactive toplevel), 랭기지 셸(language shell)은 단일 사용자의 입력(예: 단일 식)을 취하고 이를 평가(실행)하고 결과를
ko.wikipedia.org
[node.js] REPL 이란?
REPL은 Read-Eval(evaluation)-Print Loop의 약어로 사용자가 특정 코드를 입력하면 그 코드를 평가하고 코드의 실행결과를 출력해주는 것을 반복해주는 환경을 말한다.node.js 에서도 REPL 환경을 지원하기
velog.io
페이로드(Payload)
요청을 통해 전송되는 데이터.
또는 멀웨어의 일부
페이로드 (컴퓨팅) - 위키백과, 우리 모두의 백과사전
위키백과, 우리 모두의 백과사전. 페이로드(영어: payload)는 전송되는 '순수한 데이터'를 뜻한다. 페이로드는 전송의 근본적인 목적이 되는 데이터의 일부분으로 그 데이터와 함께 전송되는 헤더,
ko.wikipedia.org
Tistory
좀 아는 블로거들의 유용한 이야기
www.tistory.com
What is a Payload?
Learn about the two types of payloads in computing -- one relates to the transmission of data, the other to the distribution of malicious code.
www.techtarget.com
고차 함수(Higher-Order Function)
함수를 인수로 전달받거나 함수를 반환하는 함수
JavaScript의 고차 함수에는 map(), filter(), reduce(), forEach(), find(), some(), every(), sort() 등이 있다.
고차 함수 - 위키백과, 우리 모두의 백과사전
위키백과, 우리 모두의 백과사전. 고차 함수(高次函數, higher-order function)는 수학과 컴퓨터 과학에서 적어도 다음 중 하나를 수행하는 함수이다.[1][2][3] 하나 이상의 함수를 인수로 취한다. (예: 절
ko.wikipedia.org
Higher-Order Functions :: Eloquent JavaScript
Like the && operator, the every method can stop evaluating further elements as soon as it has found one that doesn’t match. So the loop-based version can jump out of the loop—with break or return—as soon as it runs into an element for which the predi
eloquentjavascript.net
Higher Order Functions in JavaScript – Explained with Practical Examples
As a web developer, you should always strive to learn new techniques and discover ways to work smarter with JavaScript. One such technique is using higher order functions. Higher order functions are functions that take one or more functions as arguments, o
www.freecodecamp.org