본문 바로가기 메뉴 바로가기

망고

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

망고

검색하기 폼
  • 분류 전체보기 (93)
    • 회고 (9)
    • CS (13)
      • OS (2)
      • Network (8)
    • 알고리즘 (10)
      • 개념정리 (5)
      • 프로그래머스 (5)
    • 스터디 (13)
      • 면접 스터디 (2)
      • 자바스크립트딥다이브 (11)
    • WEB (37)
      • HTML&CSS (3)
      • Vue.js (12)
      • Javascript (12)
      • Nuxt.js (3)
      • React.js (7)
    • APP (2)
      • React Native (2)
    • 기타 (8)
    • 취미 (1)
  • 방명록

2023/01/30 (3)
33 - Symbol

1. Symbol 다른 값과 중복되지 않는 유일무이한 값이다. 문자열과 같이 프로퍼티의 키값으로 사용할 수 있다. 변경불가능한 원시값이다. ( 원시값이라서 new를 이용해서 생성하면 안됨 ) const symbol = Symbol("apple"); const copy = Symbol("apple"); // 유일무이한 값이기 때문에 같은 시드값을 넣어도 동일할 수 없음 console.log(symbol === copy);// false console.log(symbol.description);// "apple" console.log(symbol.toString());// Symbol(apple) // 문자열 or 숫자로 암묵적 변환 X console.log(symbol + "");// error conso..

스터디/자바스크립트딥다이브 2023. 1. 30. 17:27
32 - String

32장 - String 32.1 String 생성자 함수 String 객체는 생성자 함수 → new 연산자와 함께 호출하여 String 인스턴스를 생성할 수 있음 const strObj = new String(); console.log(strObj); // String {length:0, [[PrimitiveValue]]:""} String 생성자 함수에 인수를 전달하지 않고 new 연산자와 함께 호출하면 [[StringData]] 내부 슬롯에 빈 문자열을 할당한 String 래퍼 객체를 생성한다. const strObj = new String('Lee'); console.log(strObj); // String {0:"L", 1:'e", 2:"e", length:3, [[PrimitiveValue]]:..

스터디/자바스크립트딥다이브 2023. 1. 30. 17:26
38 - 브라우저의 렌더링 과정

자바스크립트가 가장 많이 사용되는 분야는 웹 브라우저 환경에서 동작하는 웹페이지/ 애플리케이션의 클라이언트 사이드다. 웹 애플리케이션의 클라이언트 사이드 자바스크립트는 브라우저에서 HTML, CSS와 함께 실행된다. 이를 위해 브라우저가 HTML, CSS, 자바스크립트로 작성된 텍스트 문서를 어떻게 파싱(해석)하여 브라우저에 렌더링하는지 살펴보자 브라우저의 렌더링 과정 브라우저는 다음과 같은 과정을 거쳐 렌더링을 수행한다. 브라우저는 HTML, CSS, JS, 이미지, 폰트 파일 등 렌더링에 필요한 리소스를 요청하고 서버로부터 응답을 받는다. 브라우저의 렌더링 엔진은 서버로부터 응단된 HTML, CSS를 파싱하여 DOM과 CSSOM을 생성하고 이들을 결합하여 렌더 트리를 생성한다. 브라우저의 자바스크립트..

스터디/자바스크립트딥다이브 2023. 1. 30. 17:25
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 👻 github
  • ✏️ 공부 기록
TAG
  • Vue.js
  • 시스템설계
  • 항해플러스프론트엔드
  • React18v
  • store.js
  • 디자인시스템
  • 이벤트리스너
  • 회고
  • JWT토큰
  • event종류
  • 레포지토리패턴
  • focus와blur
  • 프로덕트설계
  • 알고리즘
  • 항해솔직후기
  • 결제기능
  • 개발자
  • 그림으로 이해하는 시스템 설계
  • 구름톤
  • props
  • 로그인 인증
  • vue3
  • 항해플러스후기
  • vue.js3
  • 더미데이터
  • Repository pattern
  • eventListner
  • http
  • react
  • vite
more
«   2023/01   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바