学习目标
熟悉Web基础知识,能够说出Web服务器、URL和HTTP的概念
熟悉什么是Node.js,能够说出Node.js的作用
掌握Node.js的下载和安装,能够独立完成Node.js的下载和安装
熟悉什么是Express,能够说出Express的作用
掌握Express的安装,能够使用node命令完成Express的安装
掌握如何使用Express搭建服务器,能够独立完成服务器的搭建
熟悉什么是Ajax,能够说出Ajax的概念和优势
掌握创建Ajax对象的方法,能够创建Ajax对象并能够说出其常用的属性和方法
掌握如何实现GET方式的Ajax请求,能够向服务器发送GET方式的Ajax请求
掌握如何实现POST方式的Ajax请求,能够向服务器发送POST方式的Ajax请求
掌握如何获取服务端的响应,能够获取服务端响应的数据
掌握数据交换格式,能够实现XML、JSON数据格式的处理
熟悉什么是同源策略,能够区分同源和不同源URL地址
掌握跨域请求,能够利用CROS实现跨域请求
在前面的章节中,我们编写的网页都是直接在本地用浏览器打开的,不需要服务器的参与。当我们希望自己编写的网页能被互联网中其他用户访问时,就需要用到服务器了。说到服务器,不得不提到Ajax(Asynchronous JavaScript and XML,异步JavaScript