是否可以将字符串传递给 if 语句作为创建动态 if 语句的一种方式?一个简化的例子是:
var condition = "bool == true";
if(condition) console.log('It is true!);
当然上面的例子是行不通的,因为它总是返回true,因为字符串有内容。有没有办法将条件内容作为实际参数注入到 if 语句中?条件需要采用字符串格式,因为在实际应用程序中,条件将使用正则表达式从现有 HTML 块中提取出来,因此以字符串格式返回。
请只使用香草 javascript。