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

为什么 console.log(mychar) 和 alert(mychar) 调换位置,在控制台输出的结果不一样?

为什么 console.log(mychar) 和 alert(mychar) 调换位置,在控制台输出的结果不一样?

AllySu 2018-05-09 21:01:02
<!DOCTYPE HTML> <html> <head>     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />     <title>document.getElementById</title> </head> <body>     <p id="con">JavaScript</p>     <script type="text/javascript">     var mychar = document.getElementById("con");     console.log(mychar); alert(mychar) ; document.write("结果:" + mychar);     </script>  </body>  </html>
查看完整描述

3 回答

?
慕莱坞245

TA贡献3条经验 获得超0个赞

只是单纯的打印对象啊?

查看完整回答
反对 回复 2018-07-01
  • AllySu
    AllySu
    是啊。你试过吗?
  • 慕莱坞245
    慕莱坞245
    alert我记得输出元素,好像是显示Object,console.log输出的是可以看到元素里面包含的内容。
  • AllySu
    AllySu
    不要看alert,都是控制台。console.log输出的是可以看到元素里面包含的内容之后呢?调换位置之后,console.log输出什么?
?
百利甜

TA贡献1条经验 获得超0个赞

没发现不一样,你不要搞事情

查看完整回答
反对 回复 2018-06-04
  • AllySu
    AllySu
    不是吧。。。。我的不一样。 我的alert在11行的时候,控制台输出 <p id="con">JavaScript</p> 。 alert在12行的时候,控制台输出 p#con。 观察的是控制台,不是弹出框的内容哦。
  • AllySu
    AllySu
    就是11行和12行调换位置,查看的都是控制台。。。不是弹出框。
  • AllySu
    AllySu
    hello,你再试过了没有啊?
?
yanhzyayaya

TA贡献1条经验 获得超0个赞

不知道原因,不过我运行起来交换位置输出内容是一样的~

查看完整回答
反对 回复 2018-05-10
  • 3 回答
  • 0 关注
  • 1366 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信