当前位置:首页 > Windows程序 > 正文

自定义window的原始函数。

2021-05-24 Windows程序

这个问题的提出是因为最近有一个项目,设计部门把alert()的界面进行了设计,要求使用此设计进行开发。我以前真不知道alert()这种东西还能自定义,这不是原生的吗?原生的还能变?但是随着学习的深入,我发现是可以的,下边是我的思路:

首先我们知道所有的全局变量都是window对象的属性,所有的全局函数都是window对象的方法,alert()的执行可以这么干:window.alert();对于window对象来说,alert就是alert()函数的引用,我们重新给alert设置一个自定义函数的引用不就可以了吗?

代码如下:

<script> window.alert=function () { console.log("自定义的alert"); } alert(); </script>

执行之后控制台果然输出了“自定义的alert“,由此我们就可以控制alert()方法了,,不就实现了想要的结果了吗?后续的,自己开始编码吧。

自定义window的原始函数。

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/70113.html