underlig if-statement
jeg har et object "obj" som kan forekomme på to forskellige måder..enten kan det have en dimension som f.eks.
var obj = {
1:'test',
2:'test igen'
};
- eller det kan have flere
var obj = {
error:{23:'noget',4433:'noget andet'}
};
hvis objektet forekommer som i det første eksempel og jeg smider den i følgende if-statement melder den hverken fejl men stopper bare med at eksekvere mere js
if(obj.error[23])
hvorfor gør den det?? er det fordi der mangler et propertie mellem?
hvis jeg gør sådan her er der aldrig fejl
if(obj.error)
