js中var a= "b"+c是啥意思
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js中var a= "b"+c是啥意思相关的知识,希望对你有一定的参考价值。
参考技术A 把字符串"b"与变量c拼接后再赋值给变量a。比如:
var
c
=
"oy";
//c的值是"oy"
var
a
=
"b"
+
c;
//a的值会变成
"boy" 参考技术B var
prevactivelink
=
tablinks.eq(0),
currenttab,
animating;
同时定义三个变量
prevactivelink、currenttab和animating。
并且已经给
prevactivelink赋值为tablinks.eq(0)。
这是var同时定义多个变量的方法。用逗号间隔。
通常把同一类型的变量同时定义
js数组?
arr = ["a" , "a","b" , "a","b","c" , "a","a", "b" ,"c" , "d" ];
通过一个for循环,读出arr[0],arr[1][0],arr[2][2],arr[3][1][3];
怎么弄?
var arr = ["a" , ["a","b"] , ["a","b","c"] , ["a",["a", "b" ,"c" , "d"]] ];
var newArr=[];
var num=0;
for(var i=0;i<4;i++)
if(i==0)
newArr[num]=arr[i];
num++;
else if(i==1)
newArr[num]=arr[i][0];
num++;
else if(i==2)
newArr[num]=arr[i][2];
num++;
else if(i==3)
for(var j=0;j<3;j++)
if(j==1)
newArr[num]=arr[i][j][3];
num++;
你要的那几个都存在了newArr这个数组里。
这只是一个思路。
但是我想问,怎么会用到三维数组呢,哪里会用呀,写这个真的有意义吗?能和我具体说说是怎么用到这些内容的吗?
如果说,你要的不是这个效果,或别的什么的,再HI我好了!
希望能对你有什么帮助!追问
我处理的是一个json,跟这个有点相似。谢谢你哦!
参考技术A for(var i=0; i<arr.length; i++)alert(arr[i]);
for循环可以嵌套的。追问
arr[3][1][3];我想拿第三列的值怎么拿呀???
以上是关于js中var a= "b"+c是啥意思的主要内容,如果未能解决你的问题,请参考以下文章
js文件中定义变量,例如:var a = b:"b",c:"c",d:"d"如何在jsp页面调用,调用b是直接$b吗求大侠解释