1. 脚本的基本结构
浏览器能够识别HTML,CSS。但不能识别直接javaScript。通常javaScript代码通过<script>标签嵌入到HTML文档,也可以将多脚本嵌入到HTML文档,这就需要将每个脚本都封装在<script>标签内。
1.脚本的基本结构
脚本的结构如下:
<script>
// javascript语句
</script>
其中<script></script>标签对将javaScript代码封装起来,告诉浏览器这里的代码为javaScript代码。浏览器遇到<script>标签后,会逐行读取内容,直到遇到</script>结束标签为止。浏览器将会检查javaScript语句的语法,如果有错误,将提示错误。如果没有错误,浏览器将解释执行语句。
2.脚本执行原理
在脚本的执行过程中,浏览器客户端与服务器端采用请求/响应模式进行交互,如下图所示
下面解析一下这个过程
1.首先客户端发送请求,即页面包含的javaScript脚本代码,浏览器接受用户请求。
2. 浏览器把请求消息发送给web服务器,等待服务器端响应。
3.web服务器响应请求,找到请求的页面,将整个页面包括javaScript脚本代码作为响应内容,发送给客户端。
4.客户端接受响应内容,并自上而下读取代码并显示出来。