✨
Saltberry
GithubLinkedIn
  • 개요 Overview
  • 📝HTML/CSS
    • 구조 HTML
    • 스타일 CSS
      • z-index
  • 📦개발 Development
    • 개발 Implementation
    • 단어 Glosarry
    • 깃 Git
    • 해시 Hash
    • 노드 패키지 매니저 Node Package Manager
    • 브라우저 랜더링 Browser Rendering Process
    • 교차 출처 리소스 공유 CORS
    • 인터프리터 Interpreter
    • Object-oriented programming(OOP) 객체지향 프로그래밍
  • 💡CS 50
    • Computational Thinking
  • ✨자바스크립트 Javascript
    • 자바스크립트란 What is JavaScript
    • 표현식과 문 Expression Statement
    • 변수 Variable
    • 함수 Function
    • 참과 거짓 값 Truth Falsy
    • 배열 Array
    • Import Export
    • 스택과 큐 Stack Queue
    • 문서객체모델 Document Object Model
      • 개요 Overview
      • 도큐먼트 Document
      • HTMLCollection
      • getMethod
      • NodeList
      • childNodes, children
      • Event
      • live, static
      • Element
      • DOM Token
      • 속성 attribute
      • implementation
      • 노드 Node
      • HTMLElement
    • 브라우저 저장소 Cookie Web Storage
  • 🎁리액트 React
    • 리액트 톧아보기 Overview
    • Intro
      • 상태의 불변성 State Immutability
      • Props and State
      • Hooks
    • Concepts
  • 🚦타입스크립트 Typescript
    • Page 1
  • 🗃️리덕스 Redux
    • 왜 리덕스를 사용할까 Why Redux
    • 플럭스 Flux
  • 📬넥스트 Nextjs
    • Pages
  • ✅면접 Interview
    • Index
    • Implement experiences
    • Best practice for query parameter and fetch
  • 🚀TECH
    • Lists
    • Zustand
  • 🧬Algorithm
    • Types of algorithms
    • 이진수 변환 Binary Number
    • 후위 연산자 Postfix expression
    • 선택 정렬 Selection Sort
    • Find longest substring without repeating characters
    • 올바른 괄호 Valid Parentheses
  • 📔Mathematics
    • 다항식 Polynomial
  • 🗂️Database
    • 데이터베이스 Database
  • 📝Class
    • 자료구조 Data Structure
      • 배열 Array
    • C++ 프로그래밍
      • C++ 기초
    • 소프트웨어 공학 Software engineering
      • 소프트웨어 개요 Software overview
      • 소프트웨어 프로세스 Software process
    • 자바 Java
      • 자바와 객체지향 프로그래밍 Java and OOP(Object-oriented programming)
  • Java
    • 자바가 뭐지?
  • CA EI
    • CA EI
Powered by GitBook
On this page
  • 바인딩 Binding
  • 바인딩 타임 Binding time
  • 정적 바인딩 Static binding
  • 동적 바인딩 Dynamic binding
  • 콜백함수 Callback function
  1. 개발 Development

단어 Glosarry

Last updated 2 years ago

바인딩 Binding

프로그램의 어떤 기본 단위가 가질 수 있는 구성요소의 구체적인 값, 성격을 확정하는 것이다.

var foo:Int = 7

변수의 이름(식별자), 자료구조, 자료값을 할당하는 각각의 과정을 바인딩이라고 한다.

바인딩 타임 Binding time

바인딩이 일어나는 시기 또는 결정되는 시간

정적 바인딩 Static binding

실행 시간 Run time 전에 일어나고, 프로그램 실행 과정에서 변하지 않은 상태도 유지되는 바인딩

i.e. 식별자가 메모리 주소, 자료구조, 자료값이 배정되는 것

동적 바인딩 Dynamic binding

프로그램 실행 과정에서 변경되는 바인딩

콜백함수 Callback function

필요할 때 나중에 호출되는 함수 호출방식에 의한 구분? 이벤트,

비동기 싱글스레드 논블로킹으로 동작

함수 일급객체 값으로 사용할 수 있음

  • 변수나 데이터 담

  • 함수를 매개변수 Parameter로 전달

  • 반환 Return 값으로 사용

  • 실행 Run time 에 생성?

함수 활용 방법, 함수 합성 > 다른 함수의 내부로 전달되는 함수가 콜백함수

콜백함수는 인자로 받는 함수에서 언제 어떻게 사용될지 정해

📦
1)