次のような文字列を取る関数があります"obj.key.subkey.subsubkey"
。
function(obj, key) {
return eval('obj.'+ key);
}
eval
この場合の安全な代替手段は何ですか、それともeval
問題ありませんか? new Function
この場合、AFAIKでは機能しません。たぶんsplit
、ループしますか?
次のような文字列を取る関数があります"obj.key.subkey.subsubkey"
。
function(obj, key) {
return eval('obj.'+ key);
}
eval
この場合の安全な代替手段は何ですか、それともeval
問題ありませんか? new Function
この場合、AFAIKでは機能しません。たぶんsplit
、ループしますか?