var Dictionary = (function (){ var f = function(){ this._items = {}; }; var proto = f.prototype; proto.has = function(key){ return key in this._items; } proto.set = function(key,value){ this._items[key] = value; } proto.remove = function(key){ if(this.has(key)){ delete this._items[key]; return true; } return false; } proto.get = function(key){ return this.has(key) ? this._items[key] : undefined; }; proto.values = function (){ var values = []; for(var k in this._items){ if(this.hsa(k)){ values.push(this._items[k]); } } return values; }; proto.clear = function(){ this._items = {}; }; proto.size = function(){ var count = 0; for(var prop in this._items){ if(this._items.hasOwnProperty(prop)){ ++ count; } } return count; }; proto.keys = function(){ var keys = []; for(var prop in this._items){ if(this._items.hasOwnProperty(prop)){ keys.push(prop); } } return keys; }; proto.getItems = function(){ return this._items; } return f; })();
如对本文有疑问, 点击进行留言回复!!
微信小程序wx.scanCode扫描条形码,偶尔出现条形码不正确导致查询失败
Android 入门第七讲01-数据存储(数据存储概述,文件存储(raw和asserts目录读写,data/data/包名目录读写,sdcard目录读写),SharedPreferences读写)
vue-axios系列:axios拦截器,配置请求头,配置请求参数
Vuejs 针对 安卓低版本 、ios9.x 不兼容 ES6语法导致失效解决方法
网友评论