我知道服务器端和客户端都有Web API。在服务器上,API由另外一个通过Web公开的端点组成,这些端点通过HTTP运行。
但是客户端的web api呢?对于服务器端web api,我们用某种语言(Javascript,Java,python等)编写它们,但在客户端使用web api(例如setTimeout
,XMLHTTPRequest
等),其中所有这些实施?这些API是由每个浏览器自己实现的吗?
答案 0 :(得分:2)
大多数对象和功能是ECMA,W3C / DOM或其他标准和规范。每个浏览器供应商都负责实施它们。
答案 1 :(得分:0)
这些API是由每个浏览器自己实现的吗?
是。