js通過陣列內容來獲取陣列下標

2021-10-06 12:36:19 字數 670 閱讀 5904

這是乙個通過已知陣列裡面的某個內容,然後要通過這個內容來刪除這個陣列,是通過迴圈來把陣列的下標找到,然後再拿去刪除

第一種方法是自己寫的,可以把同樣的也找出來

var arr =[1

,1,2

,12,3

,23,5

,6,45

];//陣列

var k =12;

//要查詢陣列的內容

var c =

;//通過內容來獲取的陣列的下標

//獲取下標

for(

var i =

0; i < arr.length; i++)}

console.

log(c)

第二種方法是es6的map語法,雖然**簡介,但是只能查詢第乙個,有的地方就是需要第乙個就夠了,如果有重複的話,就可以採用第一種方法

var arr=[23

,45,312

,3213,53

,23]var index = arr.

map(item => item)

.indexof(23

) console.

log(index)

這兩種方法都各有所長,你可以根據你的需求來選擇,希望這篇文章對你有所幫助

JS通過陣列拼接JSON串的例子

json style width 100 height 50px background color yellow 解析json字串,小例子。引用newtonsoft.json.dll string restr jobject jo jobject jsonconvert.deserializeobj...

JS 獲取陣列某個元素下標 函式方法

獲取某個元素下標 arrays 傳入的陣列 obj 需要獲取下標的元素 function contains arrays,obj return false 附上其它js 格式化時間 年 月 日 時 分 秒 function formatdate value else if day 10 if hou...

通過陣列的形式傳遞引數

用到陣列的形式傳遞引數的一般都是批量新增,批量刪除 還有就是批量判斷條件 首先宣告個全域性變數陣列 如下圖然後宣告乙個建構函式 如下圖 建構函式的作用主要是建立字段接收資料 因為最終靠字段的對應來傳遞資料 所以建構函式的建立是必需的 之後迴圈遍歷你需要傳遞的批量內容存入建構函式的字段中再記錄到陣列中...