为什么学习JavaScript ?和JavaScript的一些概念

为什么学习 JavaScript ?
1.客户端表单验证,减轻服务器压力
常见于注册登录时 ,如果某项信息格式输入错误,表单页面及时给出错误提示,这些错误没有提交到服务器前,由客户端提前进行验证,用户得到了即时的交互,同时减轻了网站服务器端的压力,这些就是javascript的常用场合

2.制作页面动态特效
创建动态页面特效,从而高效控制页面的内容,表单验证效果,网页轮播效果,在有限的空间里展现更多的内容,从而增加客户端的体验,使我们的网站更加有动感,吸引更多的浏览者。

JavaScript是一种描述性语言,一种基于对象和事件驱动的,并具有安全性能的脚本语言,与HTML一起,在一个web页面中链接多个对象,与web客户实现交互,无论在客户端还是在服务器端,JavaScript都要下载到浏览器的客户端执行,减轻服务器的负担,总结就是:

  • 向HTML页面中添加交互行为
  • 一种脚本语言,语法和java类似
  • 一般用来编写客户端脚本
  • 一种解释性语言,边执行边解释

JavaScript由三个部分组成:

  • 1.ECMAScript
  • 2.浏览器对象模型(BOM)
  • 3.文档对象模型(DOM)

JavaScript执行过程:

  • 浏览器向服务器发送请求:用户在浏览器的地址栏中输入要访问的页面(页面包含JavaScript脚本程序)
  • 数据处理:服务器端将某个包含JavaScript脚本的页面进行处理
  • 发送响应:服务器端将含有JavaScript脚本的HTML文件处理页面发送到浏览器客户端,由浏览器逐条解析HTML标签和JavaScript脚本,并将页面效果呈现给用户

使用客户端脚本有两个好处:

  • 含脚本的页面只要下载一次就好,可以减少不必要的网络通信
  • 脚本程序由浏览器客户端执行,减轻服务器端的压力

猜你喜欢

转载自blog.csdn.net/qq_37774171/article/details/86572500