@Javascript equivalente de asignar por referencia?

¿Hay alguna forma en que pueda ser menos detallado en Javascript señalando una variable local a una propiedad de objetos?

Por ejemplo, en PHP puedo hacer esto:

$obj->subobject->property = 'Foo';
$property =& $obj->subobject->property;
$property =  'Bar';
echo $obj->subobject->property;
// output 'Bar'

No es un muy buen ejemplo, pero se entiende la idea.

Quiero copiar este comportamiento en Javascript. A menudo tengo que profundizar bastante en los objetos y se está volviendo bastante molesto tener que hacer:

if (please.stop.making.me[somevar].type.so.much.length) {
    please.stop.making.me[somevar].type.so.much[newSubObjectKey] = anObject;
}

// perform more operations on the object down here

Sería mucho más fácil de leer y mucho más fácil de escribir:

var subObj = is.much.easier.to.type.once;
if (subObj.length) {
     subObj[newSubObjectKey] = anObject;
}

// now that's much better

Sé que ya debería saber esto, pero solo estoy avanzando a "novato avanzado" en Javascript.

Respuestas a la pregunta(4)

Su respuesta a la pregunta