# Events
For information on how to use experimental APIs, see the [chrome.experimental.* APIs](experimental.html) page.
`Event` 是一個對象,當你關注的一些事情發生時通知你。 以下是一個使用 `chrome.tabs.onCreated event` 的例子,每當一個新標簽創建時,event對象會得到通知:
```
chrome.tabs.onCreated.**addListener(function(**tab**) {**
appendToLog('tabs.onCreated --'
+ ' window: ' + tab.windowId
+ ' tab: ' + tab.id
+ ' index: ' + tab.index
+ ' url: ' + tab.url);
**});**
```
如示例所示,使用 `addListener()` 方法注冊通知。 `addListener()` 方法的參數總是一個函數,是你定義來處理事件的函數, 但該函數的參數取決于你的事件處理。 查看 [`chrome.tabs.onCreated`](tabs.html#event-onCreated) 的文檔, 你可以看到該函數有一個參數:一個 [Tab](tabs.html#type-Tab) 對象,包含新創建的標簽的信息。
## 方法
你可以調用任何 `Event` 對象的以下方法:
```
void addListener(function callback(...))
void removeListener(function callback(...))
bool hasListener(function callback(...))
```
- 基礎文檔
- 綜述
- 調試
- 格式:Manifest文件
- 模式匹配
- 改變瀏覽器外觀
- Browser Actions
- Context Menus
- 桌面通知
- Omnibox
- Override替代頁
- Page Actions
- 主題
- 與瀏覽器交互
- 書簽
- Cookies
- chrome.devtools.* APIs
- Events
- chrome.history
- Management
- 標簽
- 視窗
- 實現擴展
- 無障礙性(a11y)
- 背景頁
- Content Scripts
- 跨域 XMLHttpRequest 請求
- 國際化 (i18n)
- 消息傳遞
- Optional Permissions
- NPAPI 插件
- 完成并發布應用
- 自動升級
- 托管
- 打包
- 規范和協議
- 應用設計規范
- 開發人員協議
- 免責聲明