分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 技术分享

Dictionary of js

发布时间:2023-09-06 01:23责任编辑:熊小新关键词:js
function Dictionary() { ???this.datastore = new Array();};Dictionary.prototype = { ???constructor: Dictionary, ???add: function(key, value) { ???????this.datastore[key] = value; ???}, ???find: function(key) { ???????return this.datastore[key]; ???}, ???remove: function(key) { ???????delete this.datastore[key]; ???}, ???showAll: function() { ???????var _this = this; ???????Object.keys(this.datastore).sort().forEach(function(val, key) { ???????????console.log(val + " -> " + _this.datastore[val]); ???????}); ???}, ???count: function() { ???????var n = 0; ???????Object.keys(this.datastore).forEach(function(val, key) { ???????????++n; ???????}); ???????return n; ???}, ???clear: function() { ???????var _this = this; ???????Object.keys(this.datastore).forEach(function(val, key) { ????????????delete _this.datastore[val]; ???????}); ???}};var telephoneBook = new Dictionary();telephoneBook.add(‘Tom‘, 13713750081);telephoneBook.add(‘Bom‘, 13713550081);telephoneBook.add(‘Cindy‘, 43713750081);telephoneBook.showAll();

  

Dictionary of js

原文地址:http://www.cnblogs.com/lemon-zhang/p/7803180.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved