検索を自己完結(駅名の場合)

Home » Articles » 検索を自己完結(駅名の場合)
公開日:2020-08-05 更新日:2020-08-05

ネットの検索というのは便利なもので、調べられないものがないくらい玉も石も出てくる。
ただし情報量が膨大に過ぎて、求める情報がないと嘆く人は少なくないが、たいてい検索の仕方が上手くない。スペースで区切り適切かつ正確なキーワードを入れ検索するのは、センスや語彙あるいは技量を要求される。

2020年8月現在、国内には鉄道駅が9,700以上ある。こんな検索の方法はいかがなものだろう?

を  

尤も Google Maps や 地理院地図を使えば済むハナシで、LeafletJS には「Leaflet Control Search」など優れたプラグインがある。
特定のカテゴリに特化する場合などで、上記のサービスに依存せず自己完結することは意味のないことじゃないと思うので、いたってシンプルなコードを書いて試作してみた次第。

if(value.name.indexOf(que) !== -1) {ほげほげ}

@japonyol_net