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吗求大侠解释

javascript var s="a":"b","c":"d" 如何遍历?

这段js代码啥意思

JS中怎么删除字符串中的特定的字符?

js将两个json合并成一个,有啥好的方法

Go 里面 [...]string{"a", "b", "c"} 加三个点是什么骚写法?