JavaScript,jQuery基础知识

  1. JavaScript基础:JavaScript是一门可以嵌入html代码中,直接由浏览器即可执行的编程语言。

  2. jQuery:jQuery是一个优秀的JavaScript库,可以极大的简化日常中使用JavaScript的复杂度。

  3. jQuery UI:jQuery UI是以jQuery为基础的开源JavaScript网页用户界面代码库。

  4. jQuery Mobile:jQuery Mobile是jQuery在手机上和平板设备上的版本。


一.客户端(浏览器)JavaScript功能(由网景公司95年创立):

  1. 嵌入动态文本HTML页面

  2. 对浏览器事件作出响应

  3. 读写HTML元素

  4. 在数据被提交到服务器之前验证数据

  5. 检测访客的浏览器信息

  6. 控制COOKIE信息


二.jQuery是什么

jQuery是一个JavaScript库,核心理念是write less,do more(写得更少,做得更多),什么事JavaScript库呢?我们可以把它看成是用JavaScript编写好的一些常用功能的集合,我们可以简单方便的使用它即可完成相当强大的功能,极大的简化我们使用JavaScript的复杂度!


三.为什么要使用JavaScript库

直接使用JavaScript在完成所需功能的时候,可能需要非常大的代码量,最关键的是由于不同的浏览器对一些功能的实现细节不一致,造成我们在写JavaScript代码处理页面元素的时候需要特别考虑各种浏览器的兼容性问题,对于开发者而言非常浪费时间!而JavaScript库(比如jQuery)已经帮我们解决兼容性问题,并且把一些复杂的操作简单化,可以大大方便我们在编写代码时的复杂程度,极大提高我们的开发效率!


四.jQuery能够做什么

  1. 轻松取得文档中的元素

  2. 轻松修改页面的外观

  3. 轻松改变文档的内容

  4. 轻松响应用户的交互操作

  5. 轻松为页面添加动态效果

  6. 轻松使用Ajax实现无需刷新,从服务器获取信息

  7. 简化常见的JavaScript任务


五.服务器端JavaScript

JavaScript诞生至今,其在客户端(浏览器)地位逐渐发展强大,成为客户端的霸主,其实JavaScript也可以运行于服务器端(运行在服务器端的目的和客户端的目的完全不一样,运行方式也是不一样的!),在96年,网景公司就推出服务器端的JavaScript,但它的影响力远不及客户端的JavaScript,于是这个概念很快隐退,直到今天服务端的JavaScript比如Node.js也逐渐崭露头角,但依然远不如JavaScript在客户端的统治地位!

你可能感兴趣的:(JavaScript,jquery,客户端,介绍,基础知识,历史发展)