使用JavaScript实现Java的List功能
来源:才华咖 本文已影响1.31W人
来源:才华咖 本文已影响1.31W人
复制代码 代码如下:
/**
* js模拟java中的List
*/
var list = new Array();
/**
* 添加
* @param {Object} object
*/
function add(object) {
list[th] = object;
}
/**
* 移除此列表中指定位置上的元素。
* @param index 指定位置
* @return 此位置的.元素
*/
function removeIndex(index) {
var object = [index];
ce(index, 1);
return object;
}
/**
* 移除此列表中指定元素。
* @param object 指定元素
* @return 此位置的元素
*/
function remove(object) {
var i = 0;
for (; i < th; i++) {
if (list[i] === object) {
break;
}
}
if (i >= th) {
return null;
} else {
return removeIndex(i);
}
}
/**
* 获得列表中指定元素。
* @param object 指定元素
* @return 此位置的元素
*/
function get(index) {
return list[index];
}
/**
* 移除此列表中的所有元素。
*/
function removeAll() {
ce(0, th);
}
/**
* 返回此列表中的元素数。
* @return 元素数量
*/
function size () {
return th;
}
/**
* 如果列表不包含元素,则返回 true。
* @return true or false
*/
function isEmpty() {
return th == 0;
}
如何使用JavaScript实现倒计时
Javascript和Java语言间的异同比较
JavaScript如何实现JSON.stringify
关于JavaScript substring()的使用方法
JavaScript与java语言有何不同
关于ASP.NET使用JavaScript显示信息提示窗口实现原理及代码
详解JavaScript中的splice()使用方法
JavaScript与java语言的区别
javascript中setInterval的用法总结
JavaScript与Java的区别
JavaScript与java语言有何区别
java与JavaScript语言有何不同
在Java中执行JavaScript代码
Java与JavaScript的区别
JavaScript中的style.cssText使用教程分解
深入理解JS实现快速排序和去重javascript技巧
JavaScript中this的用法步骤
高学历如何实现跳槽成功
Javascript时间格式format函数的两种使用方法
关于JavaScript中call()和apply() 的一些理解
JavaScript实现的div拖动效果实例代码
关于JavaScript中的parse()的使用方法
perl- javascript中class的机制
如何使用javascript实现瀑布流及效果加载
Javascript中call与apply的学习笔记示例
javascript中toString()的用法
Java中ArrayList类的使用用法
关于javascript中apply()和call()方法的区别
初中英语作文:Jim Lambert’s vacation plans
Dreamweaver中JavaScript行为操作使用方法
如何使用JavaScript实现页面定时跳转
用 Javascript 实现锚点(Anchor)间平滑跳转
使用云校家评价功能的案例
如何实现JavaScript的DIV块来回滚动效果
幼儿园功能室使用制度
Dreamweaver中JavaScript行为操作使用的总结
关于JavaScript中isPrototypeOf函数作用和使用实例
JavaScript中创建字典对象(dictionary)的实例
JavaScript中push(),join() 函数实例详解
使用JavaScript实现Java的List功能