Source code: How to use the JavaScript filter array method? - Flexiple Tutorials
let freelancers = [{name: "Harry", skill: "JavaScript"},{name: "Mark", skill: "Python"},{name: "David", skill:"JavaScript"}];
let javascript_freelancers = freelancers.filter(function(freelancer) {
return freelancer.skill == "JavaScript"; });
console.log(javascript_freelancers);
My code:
let freelancers = [{ name: "Harry", skill: "JavaScript" }, { name: "Mark", skill: "Python" }, { name: "David", skill: "JavaScript" }];
let newfreelancers = freelancers.filter((obj) => obj.skill == "Javascript");
console.log(newfreelancers);
My code works when I remove 1 “=” from obj.skill==“Javascript”. Why it’s like that?