js问题,函数格式问题?

1:function fn1(){

}

2:fn1=  function(){

}

以上两种函数的书写方式各具体是什么意思?第二种怎样调用?两者等价吗?

看完以下文章希望你会茅塞顿开

https://blog.csdn.net/zshake/article/details/82828344

https://blog.csdn.net/qq_35679291/article/details/72457891

另外推荐这个深度了解js

https://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html