यह जांचने के लिए अनुशंसित तरीका क्या है कि obj.prop.otherprop.another जैसी ऑब्जेक्ट प्रॉपर्टी को परिभाषित किया गया है या नहीं?जावास्क्रिप्ट जांचें कि क्या संपत्ति
if(obj && obj.prop && obj.prop.otherprop && obj.prop.otherprop.another)
यह अच्छी तरह से काम करता है, लेकिन पर्याप्त बदसूरत है।
http://stackoverflow.com/questions/135448/how-do-i-check-to-see-if-an-object-has-a-property-in-javascript – JonH
@JonH नहीं, वास्तव में नहीं ... –