/* property01.js
define propiedades de un objeto
*/
var o = {a:1, b:2, c:3, d: 4};
for (var i in o) {
console.log('o[' + i + ']: ' + o[i]);
console.log('o.' + i + ': ' + o.i);
}
/* salida
o[a]: 1
o.a: undefined
o[b]: 2
o.b: undefined
o[c]: 3
o.c: undefined
o[d]: 4
o.d: undefined
*/
question: because o.a, o.b, o.c and o.d give indefinite