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
- 1day1algorithm
- 웹팩
- 멀티프로그래밍
- greedyAlgorithm
- OS
- 리액트
- 배열
- Typescript
- 운영체제
- js
- 자바스크립트
- Algorithm
- 배치처리시스템
- 타입스크립트
- reduce()
- Webpack
- 구간합
- React
- sort
- Props
- 알고리즘
- 프로그래머스
- redux-saga
- Array
- 컴퓨터공학
- sort()
- 자료구조
- 우아한테크러닝
- 시분할시스템
- javascript
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |