Web API 简介

Web API 简介

¥They are based on objects

你的代码使用一个或多个 JavaScript 对象 与 API 进行交互,这些 JavaScript 对象 充当 API 使用的数据(包含在对象属性中)以及 API 提供的功能(包含在对象方法中)的容器。

¥Your code interacts with APIs using one or more JavaScript objects, which serve as containers for the data the API uses (contained in object properties), and the functionality the API makes available (contained in object methods).

注意:如果你还不熟悉对象的工作原理,你应该在继续之前返回并完成我们的 JavaScript 对象 模块。

¥Note: If you are not already familiar with how objects work, you should go back and work through our JavaScript objects module before continuing.

让我们回到 Web Audio API 的示例 - 这是一个相当复杂的 API,由许多对象组成。最明显的是:

¥Let's return to the example of the Web Audio API — this is a fairly complex API, which consists of a number of objects. The most obvious ones are:

AudioContext,它代表可用于操纵浏览器内播放的音频的 音频图,并且具有许多可用于操纵该音频的方法和属性。

MediaElementAudioSourceNode,它代表

AudioDestinationNode,代表音频的目的地,即计算机上实际输出音频的设备 - 通常是扬声器或耳机。

那么这些对象如何相互作用呢?如果你查看我们的 简单的网络音频示例 (也看到它直播),你将首先看到以下 HTML:

¥So how do these objects interact? If you look at our simple web audio example (see it live also), you'll first see the following HTML:

html


首先,我们包含一个

相关数据

雅琪名字的含义与寓意
365外网足球

雅琪名字的含义与寓意

📅 07-18 👁️ 2994
做自媒体需要哪些条件?这6大技能大多数人都没有
bt365验证不通过

做自媒体需要哪些条件?这6大技能大多数人都没有

📅 07-16 👁️ 6452
布小洁的小说有哪些
365外网足球

布小洁的小说有哪些

📅 07-05 👁️ 4691