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

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

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

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2015/08/28 23:27:12
  • 終了:2015/08/31 10:39:25

ベストアンサー

id:a-kuma3 No.1

a-kuma3回答回数4547ベストアンサー獲得回数18962015/08/29 01:30:48

こんな感じ。

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

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

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

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

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

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません