1.2 KiB
1.2 KiB
title |
---|
Use the map Method to Extract Data from an Array |
Use the map Method to Extract Data from an Array
Hint: 1
array.prototype.map takes a function as in input and returns an array. The returned array includes elements that is processed by the function. This function takes individual elements as input.
Spoiler Alert!
Solution ahead!
Intermediate Code Solution:
rating = watchList.map( (item) => ({"title":item["Title"], "rating":item["imdbRating"]}) );
Code Explanation:
Using ES6 notation, each item in array is processed to extract title and rating. Parantheses are needed to return an object.