Reading Room 01
close
프로필 배경
프로필 로고

Reading Room 01

  • 분류 전체보기 (146)
    • TIL (61)
    • 코딩테스트 (8)
    • CSS (5)
    • HTML (2)
    • JS (18)
    • 개발 (11)
    • 정처기 (21)
    • 리액트 (19)
  • 홈
  • 태그
  • 방명록
클로저(Closure)란?

클로저(Closure)란?

클로저를 쉽게 이해해봅시다!클로저(Closure)는 자바스크립트에서 헷갈리기 쉬운 개념 중 하나입니다. 하지만 쉽게 설명하면, 클로저는 "자신이 선언될 때의 주변 환경(변수들)을 기억하고 사용할 수 있는 함수" 라고 할 수 있습니다.조금 더 쉽게 이해할 수 있도록 예를 들어보겠습니다.클로저를 일상에서 찾아보기예제: 냉장고에 있는 물건 기억하기냉장고 안에 과일이 있다고 가정해보겠습니다. 냉장고를 열어서 과일을 꺼내는 사람이 있습니다. 이 사람이 냉장고 문을 닫더라도, 어떤 과일이 있었는지 기억하고 다시 꺼낼 수 있다면? 이것이 바로 클로저의 개념과 유사합니다!코드로 클로저 이해하기이제 자바스크립트 코드로 살펴보겠습니다.function 냉장고() { let 과일 = "사과"; // 냉장고 안에 있는 과..

  • format_list_bulleted 개발
  • · 2025. 2. 15.
  • textsms
모던 자바스크립트 딥다이브 9장 - 타입 변환과 단축 평가

모던 자바스크립트 딥다이브 9장 - 타입 변환과 단축 평가

1. 타입 변환이란?자바스크립트의 모든 값은 타입이 있고, 타입은 다른 타입으로 변환할 수 있다. 이때, 개발자가 의도적으로 타입을 변환하는 것을 명시적 타입 변환 & 타입 캐스팅이라 한다. 하지만 개발자의 의도와 상관 없이 암묵적으로 타입이 변환되는 것을 암묵적 타입 변환 & 타입 강제 변환이라 한다. 그런데 이런 명시적 타입 변환, 암묵적 타입 변환이 기존 원시 갑을 직접 변경하는 것은 아니다. 원시 값은 변경 불가능한 값이므로 기존 원시 값을 사용해 다른 타입의 새로운 원시 값을 생성하는 것이다.2. 암묵적 타입 변환자바스크립트는 가급적 에러를 발생시키지 않도록 암묵적 타입 변환을 통해 표현식을 평가하고,암묵적 타입 변환이 발생하면 문자열, 숫자, 불리언과 같은 원시 타입 중 하나로 타입을 자동 변..

  • format_list_bulleted JS
  • · 2025. 2. 14.
  • textsms
동기(Synchronous)와 비동기(Asynchronous)의 차이와 활용

동기(Synchronous)와 비동기(Asynchronous)의 차이와 활용

동기(Synchronous)와 비동기(Asynchronous)의 차이와 활용프론트엔드 개발에서 성능 최적화와 사용자 경험을 향상시키려면 동기(Synchronous)와 비동기(Asynchronous)의 개념을 정확히 이해하는 것이 중요합니다. 이 글에서는 두 개념의 차이점, 장단점, 그리고 실제 프론트엔드 개발에서의 활용 사례를 살펴보겠습니다.🔹 동기(Synchronous)란?동기 방식은 작업이 순차적으로 실행됩니다.즉, 앞의 작업이 끝나야 다음 작업이 실행됩니다.​✅ 동기 방식의 특징한 번에 하나의 작업만 수행코드가 위에서 아래로 순차적으로 실행실행 순서가 예측 가능응답 시간이 느려질 수 있음​✅ 동기 방식 예제 (JavaScript)console.log("A 작업 시작");for (let i = 0;..

  • format_list_bulleted 개발
  • · 2025. 2. 12.
  • textsms
  • navigate_before
  • 1
  • 2
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (146)
    • TIL (61)
    • 코딩테스트 (8)
    • CSS (5)
    • HTML (2)
    • JS (18)
    • 개발 (11)
    • 정처기 (21)
    • 리액트 (19)
최근 글
인기 글
최근 댓글
태그
  • #정보처리기사필기
  • #정보처리기사공부
  • #정처기
  • #자바스크립트
  • #정보처리기사정리
  • #모던자바스크립트딥다이브
  • #정처기정리
  • #정처기공부
  • #정보처리기사
  • #정처기필기
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바