View on GitHub

我的博客

杂七杂八啥都有

Matrix 新人任务

  1. Web 入门:2020-3-3
  2. 学习 HTML:2020-3-5
  3. 学习 CSS:2020-3-7
  4. 学习 JS:2020-3-9
    • 傻瓜故事产生器
    • 图库
    • 为弹跳球展示新增功能
    • 使用星球大战 API(https://swapi.co/)制作一个搜索 Widget
      1. 页面上需要有一个文本框 / 搜索框
      2. CSS 库可按需引入,不可引入 JS 库
      3. 当用户在文本框中键入时,读取文本框中用户输入的内容,向 https://swapi.co/api/people/?search=xxxx 发送请求,其中 xxxx 需要替换为文本框内容
      4. 使用 Promise / async await 来处理发送请求与读取响应内容的逻辑
      5. 服务器将返回一个 json,具体格式见 https://swapi.co/api/people
      6. 在收到服务器响应后,根据响应内容,在文本框下方展示一个自动完成列表(使用 name 来填充)
      7. 为了避免向服务器过度请求,你需要 debounce(防抖)500ms ——也就是在用户键入之后的 500ms 内,如果用户没有再次键入,才发送请求
TOP