JavaScript: Check whether an object contains specified property
JavaScript Object: Exercise-17 with Solution
Check Property Existence
Write a JavaScript function to check whether an object contains a given property.
Sample Solution:
JavaScript Code:
function hasKey(obj, key) {
return obj != null && hasOwnProperty.call(obj, key);
}
console.log(hasKey({red: "#FF0000", green: "#00FF00", white: "#FFFFFF"}, "green"));
Output:
true
Flowchart:
Live Demo:
See the Pen javascript-object-exercise-17 by w3resource (@w3resource) on CodePen.
Improve this sample solution and post your code through Disqus.
Previous: Write a JavaScript function to get a copy of the object where the keys have become the values and the values the keys.
Next: Write a JavaScript function to check whether a given value is a DOM element.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics