老师,什么时候需要将方法绑定在window上啊?

来源:1-8 编程练习

TaraTara

2020-04-21 15:27:30

<!DOCTYPE html>
<html>
    <head>
     <meta charset="UTF-8">
     <title>输入框</title>
 </head>
 <body>
 <input type="button" value="点击">
 <script type="text/javascript">
 //补充代码
 var btn = document.getElementsByTagName("input")[0];
 btn.onclick = function(){
     var result = prompt("请输入文本\n当点击确定时,按钮的文字会变成输出的文本?");
     if(result){
         this.value = result;
     }
 }

 </script>
 </body>
</html>

这里的代码为什么不写成:

var result = window.prompt("请输入文本\n当点击确定时,按钮的文字会变成输出的文本?");

这两种写法有什么区别呢?

写回答

1回答

好帮手慕言

2020-04-21

同学你好,两种写法是没有区别的。如果是window上的方法,是可以省略window的。

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 40143 问题

查看课程