• <nav id="cwumo"><code id="cwumo"></code></nav>
  • <menu id="cwumo"><strong id="cwumo"></strong></menu>

    使用JavaScript實現Java的List功能

    時間:2024-10-26 21:10:43 JavaScript 我要投稿
    • 相關推薦

    使用JavaScript實現Java的List功能

      復制代碼 代碼如下:

      /**

      * 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;

      }

    【使用JavaScript實現Java的List功能】相關文章:

    在Java中執行JavaScript代碼07-14

    JavaScript實現網頁刷新代碼段08-07

    關于ASP.NET使用JavaScript顯示信息提示窗口實現原理及代碼05-09

    使用ajax操作JavaScript對象的方法09-28

    實現鼠標畫圖的Java程序06-22

    Java多線程的實現方式07-08

    如何使用Excel的功能07-26

    詳解JavaScript中的splice()使用方法08-20

    javascript中for/in循環以及常見的使用技巧06-24

    Java動態代理實現AOP的方法07-22

    日韩激情