便利な関数を見つけたのでメモしておきます。最近の作業割合javascriptが多い気がする。。。
以前ファイル名の取得はやったのですがディレクトリの取得はしていなかったのでやってみようと思って探したけどあんまない、それともこれって当たり前だからないのか。。。。MDNリファレンスに良いのがあったので載せておきます。結構便利で使えると思います。
スポンサーリンク
<script> 'use strict'; var local = window.location; var url = local.origin; url + getDir(local); // 現在のディレクトリ url + getDir(local,1); // 1つ上のディレクトリ function getDir(place, n) { return place.pathname.replace(new RegExp("(?:\\\/+[^\\\/]*){0," + ((n || 0) + 1) + "}$"), "/"); } </script> |