源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

使用JavaScript实现Java的List功能(实例讲解)

  • 时间:2022-11-21 00:47 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:使用JavaScript实现Java的List功能(实例讲解)
[u]复制代码[/u] 代码如下:
/**  * js模拟java中的List  */ var list = new Array(); /**  * 添加  * @param {Object} object  */ function add(object) {  list[list.length] = object; } /**  * 移除此列表中指定位置上的元素。  * @param index 指定位置  * @return 此位置的元素  */ function removeIndex(index) {  var object = this.list[index];  this.list.splice(index, 1);  return object; } /**  * 移除此列表中指定元素。  * @param object 指定元素  * @return 此位置的元素  */ function remove(object) {  var i = 0;  for (; i < list.length; i++) {   if (list[i] === object) {    break;   }  }  if (i >= list.length) {   return null;  } else {   return removeIndex(i);  } } /**  * 获得列表中指定元素。  * @param object 指定元素  * @return 此位置的元素  */ function get(index) {      return list[index];  }  /**  * 移除此列表中的所有元素。  */  function removeAll() {      list.splice(0, list.length);  } /**  * 返回此列表中的元素数。  * @return 元素数量  */  function size () {      return this.list.length;  }   /**  *  如果列表不包含元素,则返回 true。  * @return true or false  */  function isEmpty() {      return list.length == 0;  }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部