国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JavaScript中獲取元素索引的函數(shù)

2019-11-21 00:15:13
字體:
供稿:網(wǎng)友
 這是我在寫結(jié)構(gòu)/表現(xiàn)/行為完全分離的選項卡(jQ版和原生JS版)一文時發(fā)現(xiàn)的問題. 今天一個朋友也問到我這個問題, 這個函數(shù)的確很實用. 和大家分享一下我的實現(xiàn)方法.
代碼:
復(fù)制代碼 代碼如下:

function index(current, obj){
for (var i = 0; i < obj.length; i++) {
if (obj[i] == current) {
return i;
}
}
}

原理:
通過一個for循環(huán)遍歷找出當前集合中與當前元素相等的元素,那么該元素的下標值即是當前元素在元素集合中的索引值.

優(yōu)化下:
復(fù)制代碼 代碼如下:
 
function index(current, obj){
for (var i = 0, length = obj.length; i<length; i++) {
if (obj[i] == current) {
return i;
}
}
}
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 津南区| 龙井市| 开封县| 林甸县| 兴隆县| 沾益县| 连云港市| 泽州县| 井冈山市| 房产| 馆陶县| 天祝| 来凤县| 贺州市| 康马县| 兴安县| 临夏市| 镇康县| 措勤县| 光泽县| 丰宁| 增城市| 秦皇岛市| 道孚县| 凉山| 平遥县| 宽甸| 石柱| 秦皇岛市| 闻喜县| 禄劝| 合作市| 汽车| 德昌县| 金坛市| 舞钢市| 隆德县| 上虞市| 滕州市| 平罗县| 巴彦县|