⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hash.js

📁 JsDoc Toolkit 是一个把js描述格式化成文档的工具。开发者只需按JsDoc的规范写好注释就可以很方便导出文档。这个JsDoc是Java版本的
💻 JS
字号:
/**@constructor*/function Hash() {	this.reset();}Hash.prototype.reset = function() {	this.elements = {};}Hash.prototype.put = function() {	for (var i = 0, l = arguments.length; i < l; i++) {		this.elements[arguments[i]] = arguments[++i];	}}Hash.prototype.has = function(key) {	return this.elements.hasOwnProperty(key);}Hash.prototype.get = function(key) {	return (this.has(key)) ? this.elements[key] : undefined;}Hash.prototype.drop = function(key) {	if (this.has(key)) {		delete this.elements[key];	}}Hash.prototype.rename = function(oldKey, newKey) {	if (oldKey != newKey && this.has(oldKey)) {		this.elements[newKey] = this.elements[oldKey];		delete this.elements[oldKey];	}}Hash.prototype.keys = function() {	var keys = [];	for (var key in this.elements) if (this.has(key)) keys.push(key);	return keys;}Hash.prototype.values = function() {	var values = [];	for (var key in this.elements) if (this.has(key)) values.push(this.get(key));	return values;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -