私はURLの配列を持っており、現在のURLを一番上のメンバーに、残りをアルファベット順にしたいと考えています。 links
配列は、アルファベット順に昇順で始まります。JavaScriptで配列をソートするにはどうすればいいですか?
links
配列が...このようになります
var links = [
'http://example.com',
'http://example.net',
'http://stackoverflow.com'
];
しかし、私の現在のURLはhttp://stackoverflow.com/questions
かもしれません。これは上記の2番目のメンバーと一致する必要があります。
これを達成する最も良い方法は何ですか?
おかげ
申し訳ありませんが、URLは正確なURLではなく、ドメインのリストであることに言及してください。編集します。また、配列内の各リンクの 'href'プロパティにアクセスしていることがわかりますので、残念ながら' indexOf() 'で十分ではありません。あなたの答えをありがとう:) – alex
'.sort(function(){...})アプローチで更新されました。 –
更新いただきありがとうございます+1 – alex