These are non-pipeable through dot functions
Method chaining (
.map()) is not possible (JavaScript, JS Pipe Operator), but regular function calls (map(arr)) are possible (Python).map return new array
Array.prototype.map()
map() 메서드는 배열 내의 모든 요소 각각에 대하여 주어진 함수를 호출한 결과를 모아 새로운 배열을 반환합니다. arr.map(callback(currentValue[, index[, array]])[, thisArg]) 배열의 각 요소에 대해 실행한 callback 의 결과를 모은 새로운 배열. map은 callback 함수를 각각의 요소에 대해 한번씩 순서대로 불러 그 함수의 반환값으로 새로운 배열을 만듭니다.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/map

[Javascript] 15가지 유용한 map, reduce, filter
숫자의 합을 구하는 Array.reduce의 예제를 자주 볼 수 있는데, 이러한 것을 유용한것이라고 하지는 않는다. 게다가 저자는 실제 코드에서 이를 거의 보지 못했다고 한다. 그러나 7-8줄로 된 for-loop 코드는 많이 보았다고 한다. 이는 꽤 규칙적인 task를 처리하기 위함인데, Array,reduce를 사용하면 한줄로 끝날 수도 있는...
https://medium.com/@Dongmin_Jang/javascript-15%EA%B0%80%EC%A7%80-%EC%9C%A0%EC%9A%A9%ED%95%9C-map-reduce-filter-bfbc74f0debd
![[Javascript] 15가지 유용한 map, reduce, filter](https://www.notion.so/image/https%3A%2F%2Fmiro.medium.com%2Ffit%2Fc%2F96%2F96%2F1*RBfR8MoT_zPwbzfWAGb0gw.jpeg?table=block&id=436eca72-8fb8-4424-b17f-548d196ed0e9&cache=v2)

Seonglae Cho