myObj.hasOwnProperty('key') // it checks object for particular key and not on prototype
if ('key' in myObj) // better if (!myObj.hasOwnProperty('key'))