js的重载

JavaScript06

js的重载,第1张

问:什么是重载?

答:同样的函数,不同样的参数个数。

《JS高级程序设计》里是提到过函数是没有重载的,ts中有重载。但是可以根据arguments的长度来实现重载。

最后定义的fn将前两个fn覆盖掉,所以没有达到重载的效果

虽然上述达到了想要的效果,但不是完美的实现js的重载。

高端实现js的重载做法是利用闭包。

参考资料: https://www.cnblogs.com/yugege/p/5539020.html

这个不需要用js都可以

点击a的按钮的时候估计是你form 只需要将它的action直接指向你iframe 的地址就可以了

如果js刷新的话,这个是直接用name(也可以直接用ID):

<iframe src="1.htm" name="ifrmname" id="ifrmid"></iframe>

<input type="button" name="Button" value="Button"

onclick="document.frames('ifrmname').location.reload()">