问答详情
源自:1-9 JavaScript-什么是函数

这个代码的执行顺序!

这代码是如何执行的啊!

是先执行script语句还是body语句,其次那个script语句放在头部与放在主体中有区别吗?还有那个onclick是什么意思?

提问者:街角疯 2016-11-21 20:37

个回答

  • 慕粉4091546
    2016-11-21 20:49:46
    已采纳

    javascript作为一种脚本语言可以放在html页面中任何位置,但是浏览器解释html时是按先后顺序的,所以前面的script就先被执行。比如进行页面显示初始化的js必须放在head里面,因为初始化都要求提前进行(如给页面body设置css等);而如果是通过事件调用执行的function那么对位置没什么要求的。

     也就是说先执行head里的内容,里面定义了一个方法(等待调用),再执行body的内容,onclick是button的监听事件,点击button就触发,会调用对应的方法

  • 慕粉4091546
    2016-11-22 21:56:24

    页面显示初始化的js ,应该是指javascript中的变量或者方法、值,可能在接下来的body终会被使用,来填充页面上的控件,从而展示给用户,这就是初始化。

  • 慕粉4091546
    2016-11-21 20:53:28

    你可以看做head是方法的声明和初始化,body的onclick事件是监听触发调用方法