JS脚本中特殊数组中的数值转换问题???
展开全部
JS没有像C#那样的[0,59]固态二维数组的写法。
二维写成a[][]
<script type="text/javascript">
var call="e000592012071105947";
var c = call.substring(1, 3);
var s = call.substring(3, 6);
alert(c+":"+s+"::"+Number(c));
var Ext=new Array();
Ext[0]=[]; //定义第2维
Ext[0][59]=70012;//为数组赋值
Ext[1]=[];
Ext[1][59]=70013;
alert(Ext[parseInt(c,10)][parseInt(s,10)]); //Ext[x][y]
</script>
二维写成a[][]
<script type="text/javascript">
var call="e000592012071105947";
var c = call.substring(1, 3);
var s = call.substring(3, 6);
alert(c+":"+s+"::"+Number(c));
var Ext=new Array();
Ext[0]=[]; //定义第2维
Ext[0][59]=70012;//为数组赋值
Ext[1]=[];
Ext[1][59]=70013;
alert(Ext[parseInt(c,10)][parseInt(s,10)]); //Ext[x][y]
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询