JS 如何读取数组

JS 如何读取数组,第1张

function winload() {

var cval=getCookie("dkbdbuy");

if(cval!=null){

for(i=0;i<cvallength;cval++){

documentgetElementById(cval)stylebackgroundColor='#FFFF00';//

}

}

}

知道cval是个数组,那么在用documentgetElementById(cval)stylebackgroundColor='#FFFF00';的时候,为什么还要直接写

documentgetElementById(cval)?

应该写:

documentgetElementById(cval(i))才对,cval本身是个数组,你用循环目的不就是遍历,依次得到数组里面的元素,做相应的 *** 作么。

documentgetElementById里面,应该调用cval(i),而不是cval

比如你的数组是arr,首先查找name所在的索引,用var index=arrindexOf(文本框的数字)

找到后 你需要的值为new=arr[index]

至于你文本框中的数字你可以在js中用一个变量接收。

1、如果知道数组下标,直接 arr[index]方式获取

2、假设不知道数组下标,查找某一项值,例如: 数组 arr = ['red', 'green', 'yellow', 'green', 'blue'];查找 green:

var myFirstIndex = ArrayindexOf(arr, "green"); // 返回1

indexOf查找指定项的索引位置。 返回的索引是在 item 中指定的项的第一次出现。 如果找不到,则返回-1。再次调用该函数,并指定大于所找到元素的索引的起始索引值,可查找 item 的下一次出现。例如:

var mySecondIndex = ArrayindexOf(Array, "green", (myFirstIndex + 1) ); // 返回3

以上就是关于JS 如何读取数组全部的内容,包括:JS 如何读取数组、高手请进!!!!javascript 怎样获取html中的数组的值、js 如何高效的找到数组中的某一项等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9637566.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存