Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript显示全局数组数据中的特定数组数据_Javascript_Jquery_Arrays - Fatal编程技术网

Javascript显示全局数组数据中的特定数组数据

Javascript显示全局数组数据中的特定数组数据,javascript,jquery,arrays,Javascript,Jquery,Arrays,我需要显示全局数组中的特定数组数据 var objSport = ['Football', 'Rugby', 'Tennis', 'Badminton', 'Hiking', 'Fishing']; //Global Array Sport var objTime = ['10:00', '12:00', '14:00', '16:00', '19:00', '18:00']; //Global Array Sport Time var wantToShow = ['Football', 'R

我需要显示全局数组中的特定数组数据

var objSport = ['Football', 'Rugby', 'Tennis', 'Badminton', 'Hiking', 'Fishing']; //Global Array Sport
var objTime = ['10:00', '12:00', '14:00', '16:00', '19:00', '18:00']; //Global Array Sport Time

var wantToShow = ['Football', 'Rugby', 'Tennis', 'Badminton', 'Fishing']; //Without Hiking 19:00
因此,在上面的代码中,我需要取出/隐藏
徒步旅行
,时间
19:00

以下是循环JS:

for(var i in objSport)
{
    var newOption = $('<th class="th"><div class="name">'+wantToShow[i]+'</div><div class="time">'+objTime[i]+'</div></th>');
    $('.tblSport').append(newOption);
}

这是代码,还有一个if语句检查

var wantToShow=[“足球”、“橄榄球”、“网球”、“羽毛球”、“钓鱼”]//不徒步旅行
var objSport=[‘足球’、‘橄榄球’、‘网球’、‘羽毛球’、‘徒步旅行’、‘钓鱼’];
var objTime=['10:00'、'12:00'、'14:00'、'16:00'、'19:00'、'18:00'];
用于(objSport中的var i)
{
if(wantToShow.indexOf(objSport[i])>-1){
var newOption=$(''+objSport[i]+''+objTime[i]+'');
$('.tblSport').append(newOption);
}
}

这是代码,还有一个if语句检查

var wantToShow=[“足球”、“橄榄球”、“网球”、“羽毛球”、“钓鱼”]//不徒步旅行
var objSport=[‘足球’、‘橄榄球’、‘网球’、‘羽毛球’、‘徒步旅行’、‘钓鱼’];
var objTime=['10:00'、'12:00'、'14:00'、'16:00'、'19:00'、'18:00'];
用于(objSport中的var i)
{
if(wantToShow.indexOf(objSport[i])>-1){
var newOption=$(''+objSport[i]+''+objTime[i]+'');
$('.tblSport').append(newOption);
}
}

您应该能够做到这一点

var wantToShow=[“足球”、“橄榄球”、“网球”、“羽毛球”、“钓鱼”];
var objSport=[‘足球’、‘橄榄球’、‘网球’、‘羽毛球’、‘徒步旅行’、‘钓鱼’];
var objTime=['10:00'、'12:00'、'14:00'、'16:00'、'19:00'、'18:00'];
objSport.forEach((运动,i)=>{
国际单项体育联合会(包括(运动)){
var newOption=$(''+sport+''+objTime[i]+'');
$('.tblSport').append(newOption);
}
});

您应该能够做到这一点

var wantToShow=[“足球”、“橄榄球”、“网球”、“羽毛球”、“钓鱼”];
var objSport=[‘足球’、‘橄榄球’、‘网球’、‘羽毛球’、‘徒步旅行’、‘钓鱼’];
var objTime=['10:00'、'12:00'、'14:00'、'16:00'、'19:00'、'18:00'];
objSport.forEach((运动,i)=>{
国际单项体育联合会(包括(运动)){
var newOption=$(''+sport+''+objTime[i]+'');
$('.tblSport').append(newOption);
}
});

您可以使用数组对象。可作为代码:

var objSport=[{
名称:'足球',
时间:10:00
},
{
名称:'橄榄球',
时间:12:00
},
{
名称:"网球",,
时间:“14:00”
},
{
名称:"羽毛球",,
时间:16:00
},
{
名称:"远足",,
时间:19:00
},
{
名称:"钓鱼",,
时间:18:00
}
];
objSport.forEach((项目)=>{
var newOption=$(“”+item.name+“”+item.time+“”);
$('.tblSport').append(newOption);
})

您可以使用数组对象。可作为代码:

var objSport=[{
名称:'足球',
时间:10:00
},
{
名称:'橄榄球',
时间:12:00
},
{
名称:"网球",,
时间:“14:00”
},
{
名称:"羽毛球",,
时间:16:00
},
{
名称:"远足",,
时间:19:00
},
{
名称:"钓鱼",,
时间:18:00
}
];
objSport.forEach((项目)=>{
var newOption=$(“”+item.name+“”+item.time+“”);
$('.tblSport').append(newOption);
})


嗨,对不起,我只是检查一下钓鱼时间是
18:00
不是
19:00
Oops!对不起,请修改一下答案。在为…使用
时要小心。。在数组上的
;您好,我还有一个问题与此相关。嗨,对不起,我只是检查一下钓鱼时间是18:00,不是19:00!对不起,请修改一下答案。在为…使用
时要小心。。在数组上的
;您好,我还有一个问题与此相关。在为..使用
时应小心。。在数组上的
;请参见,在为…使用
时应小心。。在数组上的
;请参阅使用<代码>包含(体育)而不是<代码>索引(体育)!=1 < /代码>为一种更现代的方法。考虑使用<代码>包含(体育)<代码>,而不是<代码>索引(体育)!=1
了解更现代的方法。
<table class="tblSport"></table>