在 PHP 我可以这样做:
// $post = 10; $logic = >; $value = 100
$valid = eval("return ($post $logic $value) ? true : false;");
所以上面的语句会返回false。
我可以在 JavaScript 中做类似的事情吗?谢谢!
达伦。
最佳答案
是的,javascript 中也有 eval
。对于大多数用途,使用它不被认为是很好的做法,但我无法想象它也在 php 中。
var post = 10, logic = '>', value = 100;
var valid = eval(post + logic + value);