本人在开发中遇见有函数的写法不同,想知道不同写法的意义,高手解答。 myfun:function(){} myfun = function(){} function myfun(){} var myfun =function(){} myfun.prototype.myfunPro = function (){}
明月笑刀无情
浏览 356回答 2
2回答
汪汪一只猫
myfun:function(){}myfun = function(){}function myfun(){}var myfun =function(){}这4种个人认为区别不大,不同的需要选择不同的就行了。myfun.prototype.myfunPro = function (){}在面向对象的时候可以只给指定的对象(myfun)绑定这个方法或对象( function (){})。