function window.onload(){.}和 window.onload = somefunc; function somefunc(){.}有什么区别吗?解决方案

function window.onload(){...}和 window.onload = somefunc; function somefunc(){...}有什么区别吗?
function window.onload(){...}和 window.onload = somefunc; function somefunc(){...}有什么区别吗?
最近看到有第一种写法的觉得很怪。直接写完就能在onload中实行,不需要再给onload附上函数。

------解决方案--------------------
后一种写法 更好 比较明晰

主要看个人爱好 和项目规范