如果你不知道 API 是什么,说明你英语真的很差。
API 就是 Application Programming Interface (应用 编程 接口)三个单词,如果你不能顾名思义的话,我就举例说明。
比如你想在程序里获取一个元素,那么你就要通过 DOM 这个 Application 提供的编程接口(Programming Interface)来获取:
var element = document.getElementById('test')
知道什么是 API 了吗?不知道再举一例。
那么你就可以使用浏览器提供的 BOM 接口(Interface)来操作浏览器
比如你想让页面刷新:
window.location.reload()
不懂?再举一例。
那么你使用 GitHub API 就可以了
比如你想获取所有我 star 过的项目,那么请求
https://api.github.com/users/frankfang/starred
就会得到一个 JSON,里面包含了所有我 star 过的项目。
我想,你懂什么是 API 了:任何 Application 都能提供用于 Programming 的 Interface,这些 Interface 就是 API。
完。
饥人谷一直致力于培养有灵魂的编程者,打造专业有爱的国内前端技术圈子。如造梦师一般帮助近千名不甘寂寞的追梦人把编程梦变为现实,他们以饥人谷为起点,足迹遍布包括facebook、阿里巴巴、百度、网易、京东、今日头条、大众美团、饿了么、ofo在内的国内外大小企业。 了解培训课程:加微信 xiedaimala03,官网:https://jirengu.com
本文作者:饥人谷方应杭老师