课程
/前端开发
/JavaScript
/JavaScript入门篇
这代码是如何执行的啊!
是先执行script语句还是body语句,其次那个script语句放在头部与放在主体中有区别吗?还有那个onclick是什么意思?
2016-11-21
源自:JavaScript入门篇 1-9
正在回答
javascript作为一种脚本语言可以放在html页面中任何位置,但是浏览器解释html时是按先后顺序的,所以前面的script就先被执行。比如进行页面显示初始化的js必须放在head里面,因为初始化都要求提前进行(如给页面body设置css等);而如果是通过事件调用执行的function那么对位置没什么要求的。
也就是说先执行head里的内容,里面定义了一个方法(等待调用),再执行body的内容,onclick是button的监听事件,点击button就触发,会调用对应的方法
街角疯 提问者
页面显示初始化的js ,应该是指javascript中的变量或者方法、值,可能在接下来的body终会被使用,来填充页面上的控件,从而展示给用户,这就是初始化。
你可以看做head是方法的声明和初始化,body的onclick事件是监听触发调用方法
举报
JavaScript做为一名Web工程师的必备技术,本教程让您快速入门
1 回答代码的执行顺序
1 回答代码读写顺序和执行的问题
4 回答js的执行顺序?
6 回答有点混乱了,这些代码的执行顺序问题
1 回答3-3例题代码执行顺序问题