将stringtrue / false转换为布尔值

我有一个包含truefalse的Javascriptstring。

我怎么可能将其转换为布尔值而不使用eval函数?

 var val = (string === "true"); 

你可以简单地使用: var result = (str == "true")

如果你正在使用variables结果:

 result = result == "true";