学习目标

  • 熟悉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

01-19 04:54