1. ホーム
  2. javascript

[解決済み] JavaScriptでOSのパスセパレータを決定するには?

2023-01-09 01:39:58

質問

JavaScript で、スクリプトを実行している OS で使用されているパス区切り文字を知るにはどうしたらよいでしょうか。

どのように解決するのですか?

Windows でも、パスの区切り文字として / を使用することができます。

引用元 http://bytes.com/forum/thread23123.html :

つまり、この状況を要約すると ということになります。

  • DOS 2.0 以降のすべての DOS サービスとすべての Windows API は、フォワードスラッシュまたはバックスラッシュのいずれかを受け入れます。 スラッシュまたはバックスラッシュを受け入れます。常にそうです。

  • 標準的なコマンド シェル (CMD または COMMAND) のいずれも、フォワード スラッシュを受け付けません。 スラッシュを受け付けません。前の投稿で示された "cd ./tmp" の例でさえも の例でも失敗します。