JavaScript中的构造函数Function有什么用处?


    // JavaScript里面有Function,但自己从来没用过
    // 谁能解释一下Function有什么用处?哪里用得到?
    // 目前只在JavaScript面试题里面见到过...
    let fun = new Function()
    var F = function () { }
    Object.prototype.a = function () {
      console.log('a()')
    }
    Function.prototype.b = function () {
      console.log('b()')
    }
    var f = new F()
    f.a()
    // f.b()
    F.a()
    F.b()

JavaScript new Function的使用教程_阿飞-CSDN博客 JavaScript new Function 的使用new Function, 可以往函数里动态的传递内容,语法let func = new Function ([arg1[, arg2[, ...argN]],] functionBody)arg1…是参数,可以有任意个,最后一个参数是函数体这三个意思相同:new Function('a', 'b', 'return a + b'... https://blog.csdn.net/z1832729975/article/details/102148778