数据结构 - 字典
2019-06-15 09:49
1206 查看
字典
数据结构 - 字典,可重复。
// 字典实现 // ES5 var Dictionary = function() { var items = {}; // 检查键是否存在 this.has = function(key) { // return items.hasOwnProperty(key); return key in items; }; // 添加元素 this.set = function(key, value) { items[key] = value; }; // 删除元素 this.delete = function(key) { if (this.has(key)) { delete items[key]; return true; } return false; }; // 获取值 this.get = function(key) { if (this.has(key)) { return items[key]; } return undefined; }; // 获取全部键 this.keys = function() { return Object.keys(items); }; // 清除字典 this.clear = function() { items = {}; }; // 获取字典长度 this.size = function() { return Object.keys(items).length; }; // 检查items this.getItem = function() { return items; }; };
相关文章推荐
- Redis-数据结构与对象-字典
- Python dict dictionaries Python 数据结构——字典
- sql查看数据字典(表结构)
- 一个单词单词字母交换,可得另一个单词,如army->mary,成为兄弟单词。提供一个单词,在字典中找到它的兄弟。描述数据结构和查询过程
- sql server 表结构数据字典的sql语句
- [PY3]——内置数据结构(7)——字典及其常用操作
- 11-Oracle学习_修改表结构-数据字典表
- Python基础【数据结构:列表 | 元组 | 集合 | 字典】
- 对bootstrap$、数据字典结构信息和open相关性的研究
- SQL 查询业务库_SQL 查询数据字典_sql查询表结构,过程,视图,主键,外键,约束
- SQL Server 导出表结构以及(数据字典)
- MapInfo数据字典、文件结构说明
- 7. Orcle树形结构(类似数据字典有父子类关系),查询末节点的所有记录
- 第八课 oracle数据库的内存结构 表空间,动态性能视图,数据字典等
- [redis读书笔记] 第一部分 数据结构与对象 字典
- SQL 查询业务库_SQL 查询数据字典_sql查询表结构,过程,视图,主键,外键,约束
- 一键生成表结构说明文档的参考,数据字典生成方式参考
- java 将数据字典(父子结构)绑定成List集合
- 数据结构——字典(JavaScript)
- 数据字典生成工具之旅(3):PowerDesign文件组成结构介绍及操作