일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- react customHook 예시
- 개발자 특강
- KDT 프로그래머스 데브코스 프론트엔드
- 백준 js
- 머쓱이
- 백준 node.js
- Frontend Roadmap
- useRef 지역 변수
- 모던 자바스크립트 Deep Dive TIL
- 리팩토링 회고
- 프로그래머스 K_Digital Training 프론트엔드
- 투포인터알고리즘 js
- 프로그래머스 데브코스 프론트엔드 TIL
- 모던 자바스크립트 TIL
- 프로그래머스 데브코스 프론트엔드
- TypeScript 문법 소개
- 프로그래머스 K_Digital Training
- Vue3 Router
- 모던 javascript Deep Dive
- Vue3
- KDT 프로그래머스
- 모던 자바스크립트 딥다이브
- frontend roadmap study
- useEffect return
- 우테캠 회고록
- 인프런 자바스크립트 알고리즘 문제풀이
- 모던 자바스크립트 Deep Dive
- 프로그래머스 데브코스
- K_Digital Training
- react 프로젝트 리팩토링
- Today
- Total
목록모던 javascript Deep Dive (38)
프론트엔드 개발자의 기록 공간
📖 학습 목차 07장_ 연산자 08장_ 제어문 (넘어감) 09장_ 타입 변환과 단축 평가 ✅ 연산자 지수 연산자 ES7에서 도입된 지수 연산자는 좌황의 피연산자를 밑으로, 우항의 피연산자를 지수로 거듭 제곱하여 숫자 값을 반환한다. // 기존 지수 연산 사용법 Math.pow(2, 2) // 4 // ES7 지수 연산자 2 ** 2 // 4 2 ** 0 // 1 ✅ 타입 변환과 단축 평가 ✍ 타입 변환 개발자가 의도적으로 값의 타입을 변환하는 것을 명시적 타입 변환 또는 타입 캐스팅이라 한다.개발자의 의도와는 상관없이 표현식을 평가하는 도중에 자바스크립트 엔진에 의해 암묵적으로 타입이 자동 변환 되는 것을 암묵적 타입 변환 또는 타입 강제 변환이라 한다. ✍ 단축 평가 논리합( || ) 또는 논리곱( &..
📖 학습 목차 04장_변수 05장_표현식과 문 (넘어감) 06장_데이터 타입 ✅ 변수 자바스크립트는 개발자의 직접적인 메모리 제어를 허용하지 않는다. (매니지드 언어) 메모리 주소를 통해 값에 직접 접근하는 것은 치명적 오류를 발생시킬 가능성이 높은 매우 위험한 일이다. 개발자의 실수로 사용하고 있는 값을 변경하면 시스템을 멈추게 하는 치명적인 오류가 발생할 수 있기 때문이다. 메모리 제어를 허용하더라도, 메모리 주소는 코드가 실행될 때 메모리의 상황에 따라 임의로 결정된다. 이는 동일한 컴퓨터에서 동일한 코드로 실행하더라도 동일한 메모리 주소는 아니기 때문에 의미가 없다. 따라서 프로그래밍 언어는 기억하고 싶은 값을 메모리에 저장하고, 저장된 값을 읽어 들여 재사용하기 위해 변수라는 메커니즘을 제공한다..