为什么有些jQuery程序员使用像$.get、$.getJSON和$.when这样的jQuery函数来代替$.ajax

Why some jQuery programmers use jQuery functions like $.get, $.getJSON and $.when instead $.ajax

本文关键字:jQuery when ajax 函数 程序员 为什么 get getJSON      更新时间:2023-09-26

我的问题是,如果您的jQuery $.ajax函数中包含所有内容,为什么要使用$.get()$.getJSON()$.when()和我见过的其他函数,那么只使用ajax并不是更好的,因为我可以告诉您,编写这些函数所用的字符数几乎与编写传统$.ajax所用的相同。

除了简化这些函数名之外,还有什么区别?

对于常用的行为来说,这是一个捷径。我使用这些方法有两个原因:

  1. 它打字更少,所以出现轻微"大脑放屁"错误的空间更小
  2. 自变量要少得多,所以你不必记住所有需要传递给$.ajax的东西,也不必花时间回到文档中

功能方面没有区别,这些方法只是为您提供了一些默认值。