右边的代码也可以弹出alert

来源:3-3 [JavaScript]函数、switch、循环

JasonLee

2016-03-17 20:55

右边的代码也可以弹出111http://img.mukewang.com/56eaa9330001a1af03620216.jpg

写回答 关注

3回答

  • JasonLee
    2016-10-24 14:42:23

    可能和chrome的console环境有关,我是先执行

    var foo = function(){
    alert(111)
    }
    foo()

    弹出alert之后我再进行上面的操作是可以弹出来的,直接运行

    foo();
    var foo = function(){
    alert(111)
    }

    确实是会报错的

    Melody...

    如果是先执行了上面正确的代码,然后再执行一遍下面的错误代码,仍然可以弹出alert,这种情况大概是浏览器缓存的原因了。可以执行完正确代码之后,清掉缓存,再执行错误代码,应该就报错了。

    2018-03-21 21:31:03

    共 1 条回复 >

  • 慕雪8186469
    2016-10-11 16:53:55

    我用的firefox浏览器也是和上面的同学一样,直接报错误了。

  • 谜米
    2016-03-17 22:07:34

    你确定么,我用的谷歌浏览器直接报错了。

    http://img.mukewang.com/56eaba2100010d9706280316.jpg

JavaScript深入浅出

由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握

281112 学习 · 1020 问题

查看课程

相似问题