收藏
回答

eval/newFunction不能使用

在Page里的onLoad函数里面试的,

    

       var func = new Function("x","y","return x*y");

      console.info(func);

      console.info(func(2,3));

      var foo = 'global';

      func = function(){var foo = '';eval("foo+=' changed;'");return foo;};

      console.info(func());

运行时提示


回答关注问题邀请回答
收藏

3 个回答

  • ofj
    ofj
    2017-06-21

    + 1


    为啥修改Function行为

    2017-06-21
    有用
    回复
  • 大饼          ༽
    大饼 ༽
    2017-01-20

    +1 求修改

    2017-01-20
    有用
    回复
  • LT
    LT
    2016-12-26

    是的,只能使用 var val = JSON.parse(".......");

    2016-12-26
    有用
    回复
登录 后发表内容