Number 자바스크립트의 숫자 타입 정수와 부동 소수점 숫자를 포함함 큰 숫자의 경우 지수형 표현을 사용함 1E10 = 10,000,000,000 toFixed() 지정한 숫자만큼 소수점 이하 자리까지 숫자를 나타내며 문자열 형태로 반환함 var num = 12.3; num.toFixed(3); //12.300 toPrecision() 전체 숫자 자리수를 지정 var num = 12.3; num.toPrecision(5); //12.300 NaN(Not a Number) 숫자가 아님 = 유효하지 않은 숫자다, 연산에서 에러가 난다, 정도의 의미 그런데 NaN의 typeof는 숫자임; NaN은 NaN과 비교불가 isNaN() NaN인지 아닌지 확인용 var x = 12 / 'abc'; isNaN(x); ..
자바스크립트의 배열은 문자열, 숫자, 객체 등 어떤 타입의 값이라도 담을 수 있음. 배열안에 배열을 넣어 다차원으로 만드는 것도 물론 가능함. ex. [ 1, "2", {...}, [4] ] 이상한 나라의 배열?_? 1. 빵꾸난 배열이 생길 수 있음 var a = []; a[10] = "foo"; // [empty x 10, "foo"] 위처럼 배열 인덱스로 값을 넣어주면 값이 없는 공간들이 발생할 수 있음. 그렇다고해서 명시적으로 a[0] = undefined 를 한 것과는 같지 않다고 함.. 2. 배열 인덱스를 문자열로 표현한 10진수 숫자로 써도... 숫자처럼 인식함(엥?) var b = []; b["10"] = "bar"; //[ empty x 10, "bar"] 진짜 이상해.. 3. 인덱스에 키..
자바스크립트 내장 타입 7가지 null undefined boolean number string object symbol {} === {} //false {} == {} //false null === undefined //false 42 === “42” //false null == undefined //true 42 == “42” //true true == 1 //true false == 0 //true 타입은 typeof 연산자로 확인할 수 있음 typeof null //object typeof undefined //undefined typeof Symbol() //symbol typeof Symbol //function *typeof가 반환하는 function은 object의 하위 타입임(callab..
- Total
- Today
- Yesterday
- greedyAlgorithm
- js
- 배열
- Algorithm
- reduce()
- sort()
- 웹팩
- 시분할시스템
- 운영체제
- OS
- Typescript
- 리액트
- sort
- React
- 1day1algorithm
- javascript
- 배치처리시스템
- Props
- 자바스크립트
- Webpack
- 자료구조
- 구간합
- 우아한테크러닝
- 프로그래머스
- redux-saga
- Array
- 타입스크립트
- 컴퓨터공학
- 멀티프로그래밍
- 알고리즘
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |