Javascript에서 자주 사용하는 배열 함수인 forEach(), map(), reduce() 함수를 살펴본다. forEach() 다음 코드의 parse() 함수는 'banana=10&apple=20&orange=30'을 '&' 기준으로 분리한 다음, 다시 '='로 분리하여 객체에 담아 반환한다. function parse(qs) { // qs = 'banana=10&apple=20&orange=30' var chunks = qs.split('&'); var result = {}; for(var i = 0; i < chunks.length; i++) { // for문 활용 var parts = chunks[i].split('='); var key = parts[0]; var value = parts[..