javascript method chaining

method chaining

메서드가 객체를 반환하게 되면 메서드의 반환 값인 객체를 통해 또 다른 함수를 호출할 수 있다. 이러한 프로그래밍 패턴을 메서드 체이닝(Method Chaining)이라 부른다.

간단한 배열으로 실행하면서 연습중이다

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
let n='53745'

const result= String(n)
.split('')
.sort()
.reverse()
.join('')

console.log(result)
//순서
//split = 5 3 7 4 5
//sort= 3 4 5 5 7
//reverse=7 5 5 4 3
//join =75545

코드가 엄청간략해지고 편한 측면이 있어보인다.