HACK THE WORLD

  • 홈
  • 태그
  • 방명록

2026/03/05 1

Javascript의 객체와 prototype inheritance(프로토타입 기반 상속)

들어가며javascript 는 프로토타입 기반 객체지향 프로그래밍 언어이다.프로토타입이 뭘까? Prototype의 의미중복으로 사용되는 곳이 너무 많아 정리한다1. 일반 공학에서의 prototype : 최종 제품을 만들기 전에 만든 초기 시험 모델(시제품)2. C언어에서의 함수 prototype : 함수를 정의하기 전에 컴파일러에게 함수의 이름, 반환형, 매개변수 타입을 미리 알려주는 선언 3. javascript의 prototype : 객체가 다른 객체의 속성과 메서드를 상속받기 위해 연결하는 상위 객체 참조 이 글에서는 3번만 얘기할거니까 헷갈리지 말자표현을 정리하자면, 프로토타입 패턴이라는 것은 객체를 생성하는 방법을 다루는 디자인 패턴을 뜻한다. Javascript의 객체객체라 함은 메모리에 저장..

공부/JUN STUDY 2026.03.05
1
더보기
프로필사진

HACK THE WORLD : 안녕하세요 이준학입니다.

  • 분류 전체보기 (195) N
    • CTF (32)
      • CTF_Configuration (12)
      • dreamhack.io (8)
      • HackCTF (ctf.j0n9hyun.xyz) (1)
      • 2022 CODEGATE (1)
      • 2022 T3N4CI0US CTF (3)
    • Configuration (7)
      • AI 안 하고싶다고 안할 수 있는게 아니다 (1)
    • profile (1)
    • 일기 (9)
    • 팁(트러블슈팅) (24)
    • 공부 (74) N
      • JUN STUDY (34) N
      • 이모저모 (26) N
      • 논문 번역 (5)
      • 논문 리뷰 (3)
      • SPACE (5)
    • 필기 (5)
      • 시스템 해킹 (System hacking) (4)
      • 웹 해킹 (Web hacking) (1)
    • Master Piece of jun (30)
      • 컴퓨터개론 (27)
      • 자료구조 (0)
      • 컴퓨터구조 (2)
      • 소프트웨어공학 (1)
    • 분야별 해킹 (2)
      • 하드웨어 해킹 (2)

Tag

포너블, 어셈블리어, 퍼징논문, 시스템해킹, DreamHack, 해킹, one_gadget, 메모리, 퍼징, Fuzz, CTF, misc, 리눅스, 레지스터, 힙취약점, CPU, fuzzing, docker, pwnable, 오버플로우,

최근글과 인기글

  • 최근글
  • 인기글

Calendar

«   2026/03   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • 포스타입

티스토리툴바