티스토리 뷰
기존의 객체를 건들이지 않고 새로운 객체를 만드는법
(1) Spread 문법 사용
- 기존의 객체에다가 ... 을 더해주면 새로운 객체를 생성할 수 있음
- 객체의 경우
const flower = {
name : '꽃'
}
const sunFlower = {
...flower,
attribute : 'sun'};
- 배열의 경우
const flower = ["해바라기"]
const spreadFlower = [...flower, "장미", ...flower];
// (3) ["해바라기", "장미", "해바라기"]
2) rest
- 객체, 배열, 함수의 파라미터에서 사용 가능
- Spread 연산자(...)를 사용하여 함수의 파라미터를 작성한 형태
- Rest 파라미터를 사용하면 함수의 파라미터로 오는 값들을 "배열"로 전달받을 수 있음 -> Java의 public static void func(String... strs){...} 유사
소수점 자리수 처리
- Math.ceil(x) 올림
- Math.floor(x) 내림
- Math.round(x) 반올림
Math.ceil(12.3456) // 올림 13
Math.floor(12.3456) // 내림 12
Math.round(12.3456)// 반올림 12
출처
1. https://jeong-pro.tistory.com/117
2.
3.
'Programming > JAVASCRIPT' 카테고리의 다른 글
[JAVASCRIPT] 얕은 복사 & 깊은 복사 (0) | 2022.05.03 |
---|---|
[JAVASCRIPT] 자주쓰는 JAVASCRIPT 문법 (1) (0) | 2022.01.04 |
[JAVASCRIPT] Object in Array 합치기 & 비교하기 (0) | 2022.01.04 |
[JavaScript] 비동기작업 ASYNC AWAIT와 PROMISES (0) | 2021.10.01 |
크롬 개발자 도구 (0) | 2021.07.23 |
댓글