1. 首页
  2. 编程语言
  3. Javascript
  4. JavaScript中创建字典对象(dictionary)实例

JavaScript中创建字典对象(dictionary)实例

上传者: 2021-12-31 04:33:34上传 PDF文件 47.21 KB 热度 8次

对于JavaScript来说,其自身的Array对象仅仅是个数组,无法提供通过关键字来获取保存的数据,jQuery源码中提供了一种非常好的方式来解决这个问题,先看一下源码:上述源码是创建一个编译结果的缓存,代码调用方式如下:源码中,keys用来保存键,而cache对象用来保存键值对,并通过全局变量Expr.cacheLength控制键的最大数量,若超过该数量,则自动删除第一个键及键值对。当然,它也不能宣誓一个完善的dictionary对象,因为其未提供主键重复的判断等关键功能,有兴趣的朋友们可以完善它。

用户评论