Aber object."attributName" geht eben nicht.
Das ist wieder was anderes und das geht in keiner mir bekannten Sprache
var test = "nicht test";
var name = "test";
var Obj = {
test: "attributName"
};
Obj.test // Zugriff auf Obj.test
Obj.name // Obj hat keine Eigenschaft name
Obj."test" // syntaktisch falsch
Obj["test"] // Zugriff auf Obj.test