
- IndexedDB 教程
- IndexedDB - 首頁
- IndexedDB - 介紹
- IndexedDB - 安裝
- IndexedDB - 連線
- IndexedDB - 物件儲存
- IndexedDB - 建立資料
- IndexedDB - 讀取資料
- IndexedDB - 更新資料
- IndexedDB - 刪除資料
- 使用 getAll() 函式
- IndexedDB - 索引
- IndexedDB - 範圍
- IndexedDB - 事務
- IndexedDB - 錯誤處理
- IndexedDB - 搜尋
- IndexedDB - 遊標
- IndexedDB - Promise 包裝器
- IndexedDB - Ecmascript 繫結
- IndexedDB 實用資源
- IndexedDB - 快速指南
- IndexedDB - 實用資源
- IndexedDB - 討論
IndexedDB - ECMAScript 繫結
首先,什麼是 ECMAScript?
ECMAScript(歐洲計算機制造商協會指令碼語言)是一種基於 JavaScript 的指令碼語言。
JavaScript ES6 添加了新的語法和功能,使程式碼更易於閱讀,並且我們可以用更少的程式碼實現相同的功能。ES6 具有許多新特性,如箭頭函式、模板字串、類解構等。
繫結 - 將物件繫結到函式並使用“this”關鍵字引用它。
ECMAScript 處理鍵、值和鍵路徑。
它定義了在此規範中定義的鍵值如何轉換到 ECMAScript 值以及如何從 ECMAScript 值轉換。
從值中提取鍵
要使用鍵路徑從值中提取鍵,需要使用值、鍵路徑和一個可選的多條目標誌,遵循以下步驟。結果可以是鍵、無效、失敗甚至異常。
其中 r 是在具有值和鍵路徑的值上評估鍵路徑的結果。重新丟擲所有異常。如果 r 為失敗,則返回失敗。
如果多條目標誌為 false,則 key 是將值轉換為鍵的結果 r;否則,key 是將值轉換為多條目鍵的結果 r。重新丟擲所有異常。
如果鍵無效,則返回無效。
返回鍵。
廣告