Javascript(window对象的方法)中默认alert()函数的源代码是什么?我正在尝试自己编写一个警报功能,所以我真的很想看看原来的功能代码。谷歌很难用它。
答案 0 :(得分:4)
alert()
函数与许多其他标准函数一样,是浏览器的Javascript运行时的一部分。它无法使用Javascript代码复制(除了通过调用alert()
),并且该函数没有与平台无关的Javascript源代码。
答案 1 :(得分:3)
它是一个已编译的函数,可能对每个浏览器都不同,因此没有源代码的JS代码。
当你称之为它如何接管整个浏览器时,你已经注意到它 - 它不像弹出窗口那样是网页的一部分;因此,如果您正在尝试实现类似的功能(在较低级别的浏览器中进行控制),那么JS无法做到这一点。如果你只需要一个弹出窗口,就会有很多关于它如何做的在线资源。