javascript函数实例化在工作中的应用是什么

    function Person(name, age) {
        this.name = name
        this.age = age
        }
    }
    var p1 = new Person('Trump', 27);

p1是函数Person的实例化,但函数一般都通过传入的方式在特定的情况下实现一定的功能,如下面的代码(1s后a的值加1)

    var a = 0
    setTimeout(function(){
        a++
    },1000)

在前端的工作领域中,函数实例化的具体应用是什么

函数实例化是为了创建对象。实现面向对象的方式编程。

你可以去看看面向对象编程方面的资料

实例化相当于创建对象,把你开始定义的值放入到底这个对象里面.这个对象就有值了,传递到后端的时候可以直接传递对象.

这样的编程模式是前端js面向对象编程的一种思想,例如我要做一个贪吃蛇的游戏,将其中的游戏场地、蛇、食物划分为三个类,通过这三个类去创建对应的对象,每个对象只去做与自己相关的事情,各司其职,这样在后期扩展或者出现bug的时候,只去调整相应的类就可以,并且这样的编程模式会极大的减少全局变量,可以避免因全局变量的污染而引发的问题,具体可以去学习一下ts,js的超集,目前挺火的,里面主要就是用面向对象的思维模式去编程。