1
A
回答
2
你可以從最後的\
(也適用於裸露的"file.ext"
)讀取;
var fn = "C:\\some folder\\another folder\\my-picture.jpg";
alert(fn.substr(fn.lastIndexOf("\\") + 1));
+0
這比'拆分'方法IMO –
+0
@ Xeon06更好,使用10,000次循環運行並且分離速度慢了1ms。我認爲這種方法並不能提高性能。 – epascarello
+0
@epascarello我認爲在更大的範圍內會產生影響。 IE,你有一大堆路徑,每個路徑都有很多目錄。但對於正常的每一天查詢,你可能是正確的。 –
1
var str = "C:\\some folder\\another folder\\my-picture.jpg";
var fileName = str.split("\\").pop();
,如果你需要處理不同的操作系統文件路徑
var str = "C:\\some folder\\another folder\\my-picture.jpg";
var fileName = str.split(/[\\\/]/).pop();
相關問題
- 1. 從完整路徑獲取文件名
- 2. 僅顯示沒有整個目錄路徑的文件名
- 3. AjaxFileUpload fileName是完整路徑,而不僅僅是文件名
- 4. 在標籤中顯示文件名的完整路徑〜Netbeans 6.8
- 5. 僅Xcopy顯示文件名稱。沒有完整的目錄路徑
- 6. vim有時會顯示文件的完整路徑而不僅僅是文件名?
- 7. 如何在OpenFileDialog中顯示完整路徑和文件名
- 8. 隱藏文件路徑並僅顯示文件名
- 9. 從完整路徑解析文件名和路徑
- 10. 從完整文件路徑查找文件名
- 11. 從完整文件路徑獲取文件夾名稱
- 12. 顯示連接完整文件路徑時的文件名列表
- 13. linux文件名(完整路徑)編碼
- 14. Ruby文件完整路徑
- 15. 帶文本框的文件選擇器顯示完整路徑
- 16. 從GtkTreeView獲取完整文件路徑
- 17. 如何獲得帶有文件參數的CFHTTP以僅顯示文件名而不是完整路徑?
- 18. 使git的差異--stat顯示完整的文件路徑
- 19. 多文件上傳SWF,返回完整路徑+文件名
- 20. 如何從包含完整文件路徑的字符串在perl中分離文件名和文件路徑
- 21. MSDN 2003 - 如何顯示文件的完整路徑
- 22. 如何在PHPStorm中顯示完整的文件路徑?
- 23. 顯示完整路徑輸入文件的HTML客戶端
- 24. javafx CheckBoxTreeItem <File> TreeView <File>。如何僅顯示文件的名稱而不顯示完整路徑?
- 25. 從沒有完整路徑的目錄中獲取文件名
- 26. 從Unix中的完整路徑獲取文件名
- 27. 從Pascal中的完整路徑獲取文件名
- 28. 從C++中獲取文件名的完整路徑
- 29. 如何從蝙蝠的完整路徑中提取文件名?
- 30. 從包含文件名的路徑獲取沒有文件名的完整路徑
是否只需要在Windows路徑工作? – recursive
是的,因爲只有IE顯示C:\ fakepath \ –
'C:\ fakepath \'也是一個windows路徑。所有瀏覽器都能夠顯示它。它們也能夠顯示其他類型的路徑,如'/ etc/profile'。 – recursive