- 根据你的理解,简述JavaScript的执行原理?
答:
(1)浏览器客户端向服务器端发送请求:一个用户在浏览器的地址栏中输入想要 访问的页面。(页面中包含JavaScript程序)
(2)数据处理:服务器端将某个包含JavaScript的页面进行处理。
(3)发送请求:服务器端将含有JavaScript的HTML文件处理页面发送到浏览器客 户端,然后由浏览器客户端从上至下逐条解析HTML标签和JavaScript,并将 页面效果呈现给用户。
客户端脚本的好处有以下两点:
(1)包含JavaScript 的页面只要下载一次即可,这样能减少不必要的网络通信。
(2)JavaScript 程序由浏览器客户端执行,而不是由服务器执行,因此能减轻服务器端压力
2.简述JavaScript的组成及每部分的作用?
答:JavaScript 由三部风组成,
(1)ECMAScript标准:主要描述的有(语法 变量和数据类型 运算符 逻辑控制语句 关键字保留字 对象)ECMAScript是一种描述,规定了脚本语言的所有属性,方法和对象,因此在使用WEb客户端脚本语言编程时一定要注意遵循ECMAScript标准。
(2)流量器对象模型(Browser Object Model,BOM): 他提供了独立于内容与浏览器窗口进行交互的对象,使用浏览器对象模型可以实现与HTML的交互 , 例如浏览器弹出窗口,前进后退等功能,都是浏览器对象控制的。
(3)文档对象模型(Document Object Model,BOM):是HTML文档对象模型(HTML DOM)定义的一套标准方法,用来访问和操作HTML文档,如网上商城常见的鼠标移动显示图片的大小,弹出小提示等。