Anonim bir nesnenin bu şekilde oluşturulmuş olup olmadığını nasıl kontrol edebilirim:
var myObj = {
prop1: 'no',
prop2: function () { return false; }
}
Gerçekten bir prop2 tanımlanmış mı?
prop2 her zaman bir işlev olarak tanımlanır, ancak bazı nesneler için gerekli değildir ve tanımlanmaz.
Burada önerilen ne denedim: Yerel JavaScript nesnesi bir özellik / yöntem olup olmadığını nasıl belirlenir? ama anonim nesneler için işe yaradığını sanmıyorum.