Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript alert()函数的源代码_Javascript_Jquery - Fatal编程技术网

Javascript alert()函数的源代码

Javascript alert()函数的源代码,javascript,jquery,Javascript,Jquery,Javascript(窗口对象的方法)中默认alert()函数的源代码是什么?我正试图自己编写一个警报函数,所以我真的很想看一看原始的函数代码。用谷歌搜索它太难了。与许多其他标准函数一样,alert()函数也是浏览器Javascript运行时的一部分。它不能用Javascript代码复制(除了调用alert()),并且该函数没有独立于平台的Javascript源代码。它是一个编译函数,可能每个浏览器都不同,因此没有JS源代码 你已经注意到,当你称之为它时,它是如何占据整个浏览器的——它不像弹出窗

Javascript(窗口对象的方法)中默认alert()函数的源代码是什么?我正试图自己编写一个警报函数,所以我真的很想看一看原始的函数代码。用谷歌搜索它太难了。

与许多其他标准函数一样,
alert()
函数也是浏览器Javascript运行时的一部分。它不能用Javascript代码复制(除了调用
alert()
),并且该函数没有独立于平台的Javascript源代码。

它是一个编译函数,可能每个浏览器都不同,因此没有JS源代码


你已经注意到,当你称之为它时,它是如何占据整个浏览器的——它不像弹出窗口或其他东西那样是网页的一部分;所以,若您试图实现类似的功能(在浏览器的较低级别上进行控制),那个么JS是无法实现的。如果你只需要一个弹出窗口,那么有很多关于它如何实现的在线资源。

alert()
是JavaScript的一部分,它只是标准的。如果您希望看到一个开源警报示例,这可能很有用:您的目标是什么?你说的“源代码”是什么意思?浏览器会自动解释
警报()
。这是
窗口
对象的一种方法。它的构造函数是
函数
。感谢您解释警报的性质,它很有帮助