Javascriptで配列の中のきまった単語を削除することはできますか?

例 var english=["car" , "apple", "box"]

ここからapple だけを削除したい

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2015/08/31 10:39:25

ベストアンサー

id:a-kuma3 No.1

回答回数4973ベストアンサー獲得回数2154

こんな感じ。

var english=["car" , "apple", "box"]
english = english.filter(function(item) {
    return item != "apple";
});

削除する要素がひとつだけということが分かっているのであれば、こんな手も。

var english=["car" , "apple", "box"]
english.splice(english.indexOf("apple"), 1);


【参考】

id:kajironpu

有難うございます!うまくできそうです (﹡ˆ﹀ˆ﹡)♡

2015/08/29 12:39:53

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません