美文网首页
为什么需要AJAX

为什么需要AJAX

作者: GoFzy | 来源:发表于2019-03-08 22:45 被阅读0次

首先我给大家总结一下js中我们可以通过哪些方式让浏览器向服务器发起请求,获取服务端的数据

一、手动的方式

  ①在浏览器地址栏中输入URL地址
  ②特定元素的href/src属性
  ③form表单的提交,通过action传入服务端指定地址
  这类方式的特点是必须通过用户的操作,比如回车、点击才能向服务端发出请求,同时页面会发生跳转或者刷新

二、自动的方式

  ①img标签,通过src属性可以在加载服务端图片数据
  ②link标签,通过rel属性定义文档与外部资源的关系,最常见的用途是链接样式表。
  ③iframe标签,通过src属性创建包含另外一个文档的内联框架
  ④script标签,通过src属性引入外部文档(重点关注下script,跨域问题)

以上两种请求方式都不属于网络编程,即无法通过代码的方式控制请求和响应,如果我们可以通过 JavaScript 直接发送网络请求,那么 能够实现的功能会更多,至少不再是“单机游戏”。而AJAX 就是浏览器提供的一套 API,它可以通过 JavaScript 调用,从而实现通过代码控制请求与响应。实现网络编程。

最后总结一下,常用获取服务端数据的方式:


服务端数据获取常用方式

相关文章

  • 为什么需要AJAX

    首先我给大家总结一下js中我们可以通过哪些方式让浏览器向服务器发起请求,获取服务端的数据 一、手动的方式   ①在...

  • 前端面试,AJAX知识

    1、什么是AJAX,为什么要使用Ajax? AJAX是“Asynchronous JavaScript and X...

  • AJAX总结

    1.什么是ajax,为什么要使用ajax?ajax是“Asynchronous JavaScript and XM...

  • ajax面试题

    1、什么是AJAX,为什么要使用Ajax(请谈一下你对Ajax的认识)什么是ajax:AJAX是“Asynchro...

  • 关于ajax学习笔记

    一、什么是AJAX,为什么要使用Ajax(请谈一下你对Ajax的认识) ajax全称Asynchronous Ja...

  • ajax面试题

    1.什么是AJAX,为什么要使用Ajax(请谈一下你对Ajax的认识) AJAX是“Asynchronous Ja...

  • Ajax本地运行环境搭建以及运行流程

    1,首先我们先了解下什么是Ajax以及为什么要使用ajax? Ajax(Asynchronous JavaScr...

  • 大话讲解编程实战之利器AJAX机制及示例

    本文主要从Ajax的产生背景讲起,分享什么是ajax?我们为什么要用ajax?ajax适用于什么场合?以及我们如何...

  • AJAX小结

    首先要明确一个问题,AJAX是什么,为什么要用AJAX? Q1:什么是AJAX A1:AJAX==>Asynchr...

  • AJAX

    ![Uploading zp03_237047.png . . .]## ajax简介 一、为什么要学ajax? ...

网友评论

      本文标题:为什么需要AJAX

      本文链接:https://www.haomeiwen.com/subject/vttjpqtx.html