【第14-15周 Ajax 7-1 搜索提示】data中的数组是哪来的?getJSON后面为什么要使用then()\catch()?

来源:7-1 搜索提示

easyschen

2022-01-23 17:43:18

问题描述:

1. getJSON是前面封装好的Ajax的函数吗?

2. 这里的data中的数组是怎么弄的?是后端给到的接口(URL里面的)吗?还是在哪设置的数组?

3. getJSON后面为啥要用then和catch?

相关截图:

https://img.mukewang.com/climg/61ed223909485f4524641256.jpg


写回答

1回答

好帮手慕慕子

2022-01-23

同学你好,对于你的问题解答如下:

1、是的,是之前封装好的

2、是后端提供的接口数据中设置好的。实际开发中,如果需要其他格式的数据,可以和后端人员商量下。

3、因为这里个getJSON方法返回的是一个Promise对象,所以可以通过打点的方式调用then方法,在then的回调函数中获取到接口返回的的数据。catch方法是用来处理错误的。

祝学习愉快~

0

0 学习 · 15276 问题

查看课程