How can I determine whether an object x has a defined property y, regardless of the value of x.y?

I’m currently using

if (typeof(x.y) !== 'undefined')

but that seems a bit clunky. Is there a better way?

12 Answers
12

Leave a Reply

Your email address will not be published. Required fields are marked *