アプリ版:「スタンプのみでお礼する」機能のリリースについて

Javascriptで

v[0] = 'りんご';
v[1] = 'みかん';
v[2] = '梨';
v[3] = 'バナナ';

があり、v.なんとか('梨')で真の値が帰るなどのような関数はありますか?単純にfor文で回るしかないのでしょうか?

A 回答 (3件)

何番の配列に入っているか調べる方法は 有る



v.indexOf("梨");



因みにこういう使い方がある

v["いちご"] = 3;
    • good
    • 0

v=['りんご','みかん','梨','バナナ'];


v.item = new function(){
for(var i = 0;i < v.length;i++){
this[v[i]] = true;
}
}
aaa = v.item['みかん'];
if(aaa){
alert('あります');
}else{
alert('ないです');
}
aaa = v.item['ggg'];
if(aaa){
alert('あります');
}else{
alert('ないです');
}
    • good
    • 0

単純にfor文で回しましょう。


回す(他動詞)、ですね。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!