А в js можно так сделать?
this.foo = 'ololo'
var str = 'foo'
console.log(this.+str)
// string 'ololo'
Ну можно не прям конкатенацией, как-то приличнее. Чтобы независимо от того что лежит в str, можно было попадать в то или иное свойство this. Не хочу жесткую проверку писать, как-то унифицировано хочется