为了账号安全,请及时绑定邮箱和手机立即绑定

把var换成function就不行了 只能打开 不能关闭 为什么呀?

<script type="text/javascript">

  function mywin(){

    window.open("http://www.imooc.com");

    mywin.close();

}

  </script>


正在回答

8 回答

function后面命名是函数名啊,var才是变量。

0 回复 有任何疑惑可以回复我~

没有定义mywin这个变量

0 回复 有任何疑惑可以回复我~

function声明的是一个方法,而你这个方法执行的时候没走完就关闭了,而且在里面mywin没被定义

0 回复 有任何疑惑可以回复我~

var是声明变量的 function是函数       能在函数内部关闭吗  如果把关闭的语句放在mywin函数外面  会怎么样呢

0 回复 有任何疑惑可以回复我~

function 是函数啊

var 是变量啊

需求是函数还是变量?

0 回复 有任何疑惑可以回复我~

function mywin(){

     var a =window.open("http://www.imooc.com");

     a.close();  

    }

   mywin()

你要这么写mywin就是函数名字了,写在里面就没作用了啊,单独定义一个变量就可以了

0 回复 有任何疑惑可以回复我~

我也不知道

0 回复 有任何疑惑可以回复我~

mywin.close()失效了  请问有mywin这个变量了吗  也是逗。。。。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

把var换成function就不行了 只能打开 不能关闭 为什么呀?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信