GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — JavaScript-Basics/36_array_map.js at master · last-endcode/JavaScript-Basics Expand file tree/ Copy path36_array_map.jsMore file actions 32 lines (27 loc) · 814 Bytes / Copy path36_array_map.jsFile metadata and controls32 lines (27 loc) · 814 Bytes 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 // return new array //not change size of original array //uses values from original array when making new one const people = [ { name: 'bobo', born: 1987, position: 'developer' }, { name: 'peter', born: 1989, position: 'designer' }, { name: 'sussy', born: 1975, position: 'the boss' }, { name: 'Jane', born: 1999, position: 'the boss' }, ]; // const born = people.map(function () {}); // console.log(ages); /*output: [ undefined, undefined, undefined ] */ const borns = people.map(function (item) { return `The member company is ${item.person} as ${item.position}`; }); console.log(borns); // example again use return as objects const names = people.map(function (item) { //create obj firstName and age return { firstName: item.name, age: 2020 - item.born, }; }); console.log(names); |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |