Underscore Pluck Example

HTML

<script src="https://www.quickbase.com/db/bfx7sqpm8?a=dbpage&amp;pagename=CourseInfo.js"></script>
<script src="http://documentcloud.github.com/underscore/underscore-min.js"></script>

JavaScript

function createSuspectObjects(name) { 
	return {
  	name: name,
    color: name.split(' ')[1],
    speak() {log("my name is ${name}");}
  }
}

let suspects = ["Miss Scarlet", "Colonel Mustard", "Mr. White"];

let suspectsList = [];

_.each(suspects, (name) => {
	let suspectObj = createSuspectObjects(name);
  suspectsList.push(suspectObj);
});

console.log(suspectsList);