【第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?
相关截图:

1回答
好帮手慕慕子
2022-01-23
同学你好,对于你的问题解答如下:
1、是的,是之前封装好的
2、是后端提供的接口数据中设置好的。实际开发中,如果需要其他格式的数据,可以和后端人员商量下。
3、因为这里个getJSON方法返回的是一个Promise对象,所以可以通过打点的方式调用then方法,在then的回调函数中获取到接口返回的的数据。catch方法是用来处理错误的。
祝学习愉快~
相似问题