"어떻게"
에 초점function plus(arr) {
let res = [];
for (let i = 0; i < arr.length; i++) res.push(arr[i] + 10);
return res;
}
"무엇을"
에 초점function plus(arr) {
return arr.map((item) => item + 10);
}
확장성 | 개발 속도 | 코드 가독성 | |
---|---|---|---|
명령형 | Bad | Fast | Normal |
선언형 | Good | Slow | Good |