026 |
this .elements = new Array();
|
029 |
this .size = function () {
|
030 |
return this .elements.length;
|
034 |
this .isEmpty = function () {
|
035 |
return ( this .elements.length < 1);
|
039 |
this .clear = function () {
|
040 |
this .elements = new Array();
|
044 |
this .put = function (_key, _value) {
|
045 |
this .elements.push( {
|
052 |
this .remove = function (_key) {
|
055 |
for (i = 0; i < this .elements.length; i++) {
|
056 |
if ( this .elements[i].key == _key) {
|
057 |
this .elements.splice(i, 1);
|
068 |
this .get = function (_key) {
|
070 |
for (i = 0; i < this .elements.length; i++) {
|
071 |
if ( this .elements[i].key == _key) {
|
072 |
return this .elements[i].value;
|
081 |
this .element = function (_index) {
|
082 |
if (_index < 0 || _index >= this .elements.length) {
|
085 |
return this .elements[_index];
|
089 |
this .containsKey = function (_key) {
|
092 |
for (i = 0; i < this .elements.length; i++) {
|
093 |
if ( this .elements[i].key == _key) {
|
104 |
this .containsValue = function (_value) {
|
107 |
for (i = 0; i < this .elements.length; i++) {
|
108 |
if ( this .elements[i].value == _value) {
|
119 |
this .values = function () {
|
120 |
var arr = new Array();
|
121 |
for (i = 0; i < this .elements.length; i++) {
|
122 |
arr.push( this .elements[i].value);
|
128 |
this .keys = function () {
|
129 |
var arr = new Array();
|
130 |
for (i = 0; i < this .elements.length; i++) {
|
131 |
arr.push( this .elements[i].key);
|
分享到:
相关推荐
Markdown学习笔记
热塑性弹性体,全球前21强生产商排名及市场份额
配合eclipse svn插件subclipse-4.3.4版本的javahl,将其中的features和plugins目录解压到与subclipse-4.3.4插件同一目录下即可。在eclipse 4.31版本上验证有效。
一个基于epoll的多线程 linux c http web服务器.zip
本Bash脚本用于自动化管理Java JAR应用的启动、停止及监控。首先检查JAR进程是否在运行,如在运行则安全终止。随后,使用预设的Java参数启动JAR文件,并将输出和错误日志重定向至日志文件。启动后,脚本持续监控JAR进程状态,确保其在预设时间内成功启动。本脚本提供了灵活的配置和错误处理机制,为Java应用的运维管理带来了便捷与可靠性。
嗨淘V12刷任务点赞系统源码+手动派单版本.rar嗨淘V12刷任务点赞系统源码+手动派单版本.rar
本Bash脚本用于自动化管理Java JAR应用的启动、停止及监控。首先检查JAR进程是否在运行,如在运行则安全终止。随后,使用预设的Java参数启动JAR文件,并将输出和错误日志重定向至日志文件。启动后,脚本持续监控JAR进程状态,确保其在预设时间内成功启动。本脚本提供了灵活的配置和错误处理机制,为Java应用的运维管理带来了便捷与可靠性。
秒懂傅里叶变换matlab程序实现过程
某大型集团管控制度流程 qy.pptx
基于STM32F101单片机设计Bluetooth Sentinel 主板硬件(原理图+PCB)工程文件,仅供学习设计参考。
电力公司财务信息化的方向及ERP系统财务模块流程(PPT 223页).ppt
2024-2030全球与中国太阳能电池测试与分选装置市场现状及未来发展趋势
基于matlab实现夜间车牌识别程序(1).rar
后端开发是一个涉及广泛技术和工具的领域,这些资源对于构建健壮、可扩展和高效的Web应用程序至关重要。以下是对后端开发资源的简要介绍: 首先,掌握一门或多门编程语言是后端开发的基础。Java、Python和Node.js是其中最受欢迎的几种。Java以其跨平台性和丰富的库而著名,Python则因其简洁的语法和广泛的应用领域而备受欢迎。Node.js则通过其基于JavaScript的单线程异步I/O模型,为Web开发提供了高性能的解决方案。 其次,数据库技术是后端开发中不可或缺的一部分。关系型数据库(如MySQL、PostgreSQL)和非关系型数据库(如MongoDB、Redis)各有其特点和应用场景。关系型数据库适合存储结构化数据,而非关系型数据库则更适合处理大量非结构化数据。 此外,Web开发框架也是后端开发的重要资源。例如,Express是一个基于Node.js的Web应用开发框架,它提供了丰富的API和中间件支持,使得开发人员能够快速地构建Web应用程序。Django则是一个用Python编写的Web应用框架,它采用了MVC的软件设计模式,使得代码结构更加清晰和易于维护。
华为云和阿里云都找不到的古老jar包
MTD HDT 3008C 3016C 用户手册 Meteodata / Hydrodata系列3000C型号MTD / HDT 3008C / 3016C气象站使用说明书
sony 索尼IMX334摄像头模组电路板AD版硬件PCB图(6层板),PCB大小为38*38mm,可以做为你的学习设计参考。 主要器件封装如下: Component Count : 19 Component Name ----------------------------------------------- HOLE_3 HSOT23 ID-BOARD LENS_SOCKET-GS5 LGA128-1R0-1312-MV-BVT SC0402 SC0603 SC0805B SED90-F-A SIP-2P-20 SOT23 SOT23-6B SOT223-6A SR0402 SR0603 SR0805 STAMP-1X3-80 STC3528 STP40
ThinkPHP导航网站个性网址导航.rarThinkPHP导航网站个性网址导航.rar
库存管理课件qy.pptx
,运行于linux上,底层主要基于epoll,登录验证,注册,游戏框架基本全部做好,您只需要添加游戏逻辑就可以了