Javascript使用另一个案例显示全局数组数据中的特定数组数据

Javascript使用另一个案例显示全局数组数据中的特定数组数据,javascript,Javascript,我继续上一篇文章 在下面的代码中 var wantToShow=[“足球”、“橄榄球”、“网球”、“羽毛球”、“钓鱼”]//不徒步旅行 var objSport=[‘足球’、‘橄榄球’、‘网球’、‘羽毛球’、‘徒步旅行’、‘钓鱼’]; var objSportIDLanguange=['Sepakbola','Ragbi','Tenis','Bulu Tangkis','Mendaki','Memancing']; var objTime=['10:00'、'12:00'、'14:00'、'1

我继续上一篇文章

在下面的代码中

var wantToShow=[“足球”、“橄榄球”、“网球”、“羽毛球”、“钓鱼”]//不徒步旅行
var objSport=[‘足球’、‘橄榄球’、‘网球’、‘羽毛球’、‘徒步旅行’、‘钓鱼’];
var objSportIDLanguange=['Sepakbola','Ragbi','Tenis','Bulu Tangkis','Mendaki','Memancing'];
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);
}
}

您可以使用
statusTranslate==“Y”?objsportidlange[i]:objSport[i]
如果
Y
其他值,则返回
objsportidlange
值,然后将其传递给您的div

演示代码
var wantToShow=[“足球”、“橄榄球”、“网球”、“羽毛球”、“钓鱼”]//不徒步旅行
var objSport=[‘足球’、‘橄榄球’、‘网球’、‘羽毛球’、‘徒步旅行’、‘钓鱼’];
var objSportIDLanguange=['Sepakbola','Ragbi','Tenis','Bulu Tangkis','Mendaki','Memancing'];
var objTime=['10:00'、'12:00'、'14:00'、'16:00'、'19:00'、'18:00'];
var statusTranslate=“Y”;
用于(objSport中的var i){
if(wantToShow.indexOf(objSport[i])>-1){
//检查sttus transalte是否为y,然后使用sprtlange else other
var value=statusTranslate==“Y”?对象端口语言[i]:对象端口[i]
//通过相同的
var newOption=$(''+value+''+objTime[i]+'');
$('.tblSport').append(newOption);
}
}


Hi,1个问题如果我这样设置如何
var objSportIDLanguange=['Sepakbola','Ragbi','Tenis','Bulu Tangkis','Memancing']
Mendaki
。我的意思是只有值
var wantToShow
将被转换。不在全局数组中
objSport
请看一下这把小提琴:嗨,wantToShow将只使用英语?因为
objsportidlanguage
是另一种语言,所以他们不会匹配。可以是英语或印度尼西亚语。这一点只需要翻译要求
if(wantToShow.indexOf(objSport[i])>-1)
那么如果
statusTranslate
y
那么
wantToShow
将是另一种语言,如果
n
那么
wantToShow
将是英语?我说得对吗?