- 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。重新抛出所有异常。
如果键无效,则返回无效。
返回键。
广告