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

函数调用问题

function需要调用才能使用,为什么document.write是处于函数内时却可以自己输出,虽然document.write本事是输出。?

正在回答

2 回答

document.write() 是直接被调用的,就像你的 var a,或者是 a=2+3 一样(2+3一定是被执行了,不然a可以被认为是等于2,或者什么值都没有),没有被function框起来的数据其实都是被直接调用的,不止是document.write()一个!

如果要溯其根源,需要学习一些底层的东西(比如,为什么onclick=function()的时候会被调用,为何<script>标签里的代码能被执行之类的)

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

你可以把你的代码贴出来看一下,如果没有调用function的话,function内的document.write()是不会输出的

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

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       469017    人
  • 解答问题       22582    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

函数调用问题

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号