Javascript 这些AJAX参数与Wikipedia的API有什么关系?

Javascript 这些AJAX参数与Wikipedia的API有什么关系?,javascript,jquery,json,ajax,wikipedia-api,Javascript,Jquery,Json,Ajax,Wikipedia Api,我正在分析这个代码笔的代码,它允许用户通过Wikipedia的API搜索Wikipedia中的任何项目,搜索引擎显示前10个结果和简要摘要。分析别人的代码是我最好的学习方法之一,阅读指南和完成教程也是如此 我无法理解的AJAX代码是: $.ajax({ url: "https://en.wikipedia.org/w/api.php", jsonp: "callback", dataType: 'jsonp', data: { action: "query", l

我正在分析这个代码笔的代码,它允许用户通过Wikipedia的API搜索Wikipedia中的任何项目,搜索引擎显示前10个结果和简要摘要。分析别人的代码是我最好的学习方法之一,阅读指南和完成教程也是如此

我无法理解的AJAX代码是:

$.ajax({
  url: "https://en.wikipedia.org/w/api.php",
  jsonp: "callback",
  dataType: 'jsonp',
  data: {
    action: "query",
    list: "prefixsearch",
    pssearch: $(".searchbox").val(),
    pslimit: "10",
    format: "json"
  },
  xhrFields: {
    withCredentials: true
  },
  success: updateSuggest,
  error: function(err) {
    console.log(err);
  }
});
我不明白这4个数据参数action、list、pssearch、pslimit的作用。这4个参数的函数到底是什么。。。有人能解释一下吗?例如,pssearch和list以及pslimit做什么


我试着在API、jQuery网站和Google搜索中查找这些术语,但没有结果。

它们创建了url查询参数,最终看起来像:

https://en.wikipedia.org/w/api.php?action=query&list=prefixsearch.....&format=json

当提出实际请求时。api文档将提供每个选项的详细信息这些属性用于搜索标题前缀:

操作:查询:查询数据操作。 列表:前缀搜索:对页面标题执行前缀搜索, pssearch:搜索字符串。- pslimit:限制要返回的条目数。-
这些参数中的大多数都有简短的解释。

它们是请求wikipedia api的参数-查看wikipedia api以了解wikipedia api-jquery文档对wikipedia api没有帮助非常感谢您的回答。。。关于这一点,你能再回答一个问题吗?具体来说,我不理解使用[Prefixsearch]和[Search]之间的区别,Prefixsearch和Search参数似乎执行相同的功能,搜索与搜索值匹配的wiki页面。@Pythonnoob我认为Prefixsearch搜索标题,而常规搜索搜索搜索整个文档。Prefixsearch搜索标题前缀,顾名思义。当你开始在搜索框中输入时,它或多或少是你所看到的,并为你提供建议。如果需要标题搜索,可以在查询中使用带有intitle:关键字的搜索API。