如何将字符串转换为javascript中的属性



现在我将长度作为字符串作为函数参数发送。

function sample(operation){
var str="hello";
console.log(str.operation);
}
sample("length");

我不允许改变我发送长度的方式(必须是字符串)。我怎么做才能让这个函数得到预期的输出?

如果您只想访问属性,请为属性访问器使用括号符号:

console.log(str[operation])

最新更新