使用JavaScript實(shí)現(xiàn)Java的List功能(實(shí)例講解)
/**
* 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);
}
/**
* 返回此列表中的元素?cái)?shù)。
* @return 元素?cái)?shù)量
*/
function size () {
return this.list.length;
}
/**
* 如果列表不包含元素,則返回 true。
* @return true or false
*/
function isEmpty() {
return list.length == 0;
}
- java的arraylist排序示例(arraylist用法)
- 用JavaScript實(shí)現(xiàn)類(lèi)似于ListBox功能示例代碼
- java教程之二個(gè)arraylist排序的示例分享
- java使用listIterator逆序arraylist示例分享
- java list用法示例詳解
- Java中List與Map初始化的一些寫(xiě)法分享
- java操作mongodb基礎(chǔ)(查詢(xún) 排序 輸出list)
- Java中ArrayList類(lèi)的使用方法
- java從list中取出對(duì)象并獲得其屬性值的方法
- 使用javascript實(shí)現(xiàn)ListBox左右全選,單選,多選,全請(qǐng)
- JAVA LinkedList和ArrayList的使用及性能分析
- JAVA ArrayList詳細(xì)介紹(示例)
- java中數(shù)組list map三者之間的互轉(zhuǎn)介紹
- JavaScript如何從listbox里同時(shí)刪除多個(gè)項(xiàng)目
- java list與數(shù)組之間的轉(zhuǎn)換詳細(xì)解析
- JAVA中l(wèi)ist,set,數(shù)組之間的轉(zhuǎn)換詳解
- 淺析java中ArrayList與Vector的區(qū)別以及HashMap與Hashtable的區(qū)別
- java使用list實(shí)現(xiàn)數(shù)據(jù)庫(kù)的like功能
相關(guān)文章
Javascript定義類(lèi)(class)的三種方法詳解
這篇文章主要介紹了Javascript定義類(lèi)(class)的三種方法詳解,本文講解了構(gòu)造函數(shù)法、Object.create()法、極簡(jiǎn)主義法三種方法,需要的朋友可以參考下2015-03-03
JS保留小數(shù)點(diǎn)(四舍五入、四舍六入)實(shí)現(xiàn)思路及實(shí)例
保留兩位小數(shù):將浮點(diǎn)數(shù)四舍五入,取小數(shù)點(diǎn)后2位;如:2,會(huì)在2后面補(bǔ)上00.即2.00,感興趣的朋友看下具體的實(shí)現(xiàn)思路及代碼2013-04-04
js鼠標(biāo)滑過(guò)圖片震動(dòng)特效的方法
這篇文章主要介紹了js鼠標(biāo)滑過(guò)圖片震動(dòng)特效的方法,涉及onMouseOver事件及圖片操作的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-02-02
uni-app如何頁(yè)面?zhèn)鲄?shù)的幾種方法總結(jié)
這篇文章主要介紹了uni-app如何頁(yè)面?zhèn)鲄?shù)的幾種方法總結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04
window.open 以post方式傳遞參數(shù)示例代碼
這篇文章主要介紹了window.open以post方式傳遞參數(shù)的方法,需要的朋友可以參考下2014-02-02

