关于js函数的写法 fun = function(){} fun:{}有什么不同,高手回答?

本人在开发中遇见有函数的写法不同,想知道不同写法的意义,高手解答。
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 (){})。
打开App,查看更多内容
随时随地看视频慕课网APP