일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- nft
- 실행 컨텍스트
- var
- let
- 변수
- 솔리디티
- react
- Python
- 블록체인
- 함수
- 클로저
- Interview
- 딥다이브
- BOJ
- Execution context
- git pull
- 파이썬
- 백준
- 정렬
- blockchain
- frontend
- 리액트
- Queue
- Algorithm
- 알고리즘
- 자바스크립트
- solidity
- 프로퍼티
- Javascript
- Deep Dive
Archives
- Today
- Total
목록타입 변환 (1)
공부하자

9.1 타입 변환이란? 개발자가 의도적으로 값의 타입을 변환하는 것을 명시적 타입 변환 또는 타입 캐스팅이라고 한다. 개발자의 의도와 상관없이 표현식을 평가하는 도중에 자바스크립트 엔진에 의해 암묵적으로 타입이 자동 변환되는 것을 암묵적 타입 변환 또는 타입 강제 변환이라고 한다. 9.2 암묵적 타입 변환 // 피연산자가 모두 문자열 타입이어야 하는 문맥 '10' + 2 // '102' // 피연산자가 모두 숫자 타입이어야 하는 문맥 5 * '10' // 50 // 피연산자 또는 표현식이 불리언 타입이어야 하는 문맥 !0 // true if (1) { } [문자열 타입 변환] // 숫자 타입 0 + '' // "0" -0 + '' // "0" 1 + '' // "1" -1 + '' // "-1" NaN ..
Javascript/Deep Dive
2022. 11. 1. 00:13