最近用html5做了个计时器的小项目。由于久不用html5,所以对js略生疏,遇到了js语句在html文档中位置差异的问题。
常见做法是把js单独写成一个文件并在head元素中调用。对于小块的js语句,在html文档中的位置就有所考虑。百度了一下,下面这篇文章对js位置做了一个Q&A示范(原文链接见HTML5关于js在body中的位置的问题),整理如下:
示例代码:
<!DOCTYPE HTML>
<html>
<body>
<script type="text/javascript" >
var canvas = document.getElementById("myCanvas");