
还是很简答的
//最小值
Arrayprototypemin = function() {
var min = this[0];
var len = thislength;
for (var i = 1; i < len; i++){
if (this[i] < min){
min = this[i];
}
}
return min;
}
//最大值
Arrayprototypemax = function() {
var max = this[0];
var len = thislength;
for (var i = 1; i < len; i++){
if (this[i] > max) {
max = this[i];
}
}
return max;
}
希望对你有帮助
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
估计是用AJAX吧,那就用responsewrite输出js构造数组的代码,数据用后代取得的填充
在js用eval执行,就可以了
如 responsewrite("arr = new Array(这里是你自己的数据)")
直接用就可以,不如ajs包含
var areaServer=[{"id":"6122","name":"神骑世界","order":"1",
"server":[{"id":"34579","name":"所有区服","order":"0","value":"0"}],
"value":"1"},{"id":"6613","name":"狼烟","order":"1",
"server":[{"id":"37952","name":"烽火万里","order":"0","value":"1001"}],"value":"2"}];
再bhtm页面,需要先引用js文件,相对路径绝对路径都可以,但是必须是网络路径,而不是本地路径
<script type="text/javascript" src="ajs"></script>
<script type="text/javascript">
alert(areaServer[0]id);
</script>
以上就是关于JS中如何快速获取数组中的最大值最小值全部的内容,包括:JS中如何快速获取数组中的最大值最小值、JS 如何读取数组、js中数组怎样获取后台代码中的数组等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)