Javascript jQuery循环遍历字符串数组中的字符并找到其索引

Javascript jQuery循环遍历字符串数组中的字符并找到其索引,javascript,jquery,arrays,Javascript,Jquery,Arrays,变量标记=[“abcd”、“aaacd”、“ade”] 我试图循环遍历数组中的每个字符串并找到它的索引。再次循环遍历每个字符串中的字符并找到其索引(例如) 必须使用空字符串split()值,以便它成为一个数组,您可以实现。each(): var标签=[“abcd”、“aaacd”、“ade”]; $。每个(标记、函数(索引、值){ $.each(value.split(“”),函数(i,v){ 警报(i+“:”+v); }); }); 首先,您必须将字符串转换为每个字符串中的数组 var标签=

变量标记=[“abcd”、“aaacd”、“ade”]

我试图循环遍历数组中的每个字符串并找到它的索引。再次循环遍历每个字符串中的字符并找到其索引(例如)

必须使用空字符串
split()
,以便它成为一个数组,您可以实现
。each()

var标签=[“abcd”、“aaacd”、“ade”];
$。每个(标记、函数(索引、值){
$.each(value.split(“”),函数(i,v){
警报(i+“:”+v);
});
});

首先,您必须将字符串转换为每个字符串中的数组
var标签=[“abcd”、“aaacd”、“ade”];
$。每个(标记、函数(索引、值){
var va=分割值(“”);
$。每个(va,功能(i,v){
警报(i+“:”+v);
});
});
您可以在索引和值的末尾使用嵌套和映射

var标签=[“abcd”、“aaacd”、“ade”],
结果=数组.from(标记,(s,i)=>Array.from(s,(c,i)=>i,c]);

控制台日志(结果)处理此问题的方法有很多种。您还可以在循环的
中使用
.entries()

var标签=[“abcd”、“aaacd”、“ade”];
for(标签的var val){
for(val.split(“”).entries()的var[idx,char]{
log(idx+“:”+char);
}

};使用
value.split(“”)
在第二个循环中,你到底有什么问题?@Mohammad--我试过split。它不起作用$.each(arr,函数(index,value){$.each(value.split(“”),函数(i,v){alert(i+”:“+v);});
$.each(arr, function( index, value ) {
    $.each(value.split(""), function( i, v ) {
        alert( i + ": " + v );
    });
});
value.split('')