我想知道我们提供路径之间./
以及../
何时提供路径之间有什么区别。是一样的吗?
6 回答
.
是当前目录
..
是父目录
所以从http://example.com/foo/bar/baz.html
:
./x
是http://example.com/foo/bar/x
../x
是http://example.com/foo/x
./
是当前目录,../
是当前目录的父目录
这./
是当前目录,这../
是父目录。
所以这个:../hello.png
意思是:从父目录中获取 hello.png。这./hello.png
是相同的hello.png
; 两者都是从当前目录中获取的
./
引用当前目录,同时../
引用父目录,依此类推../../
据我了解./
是同一个目录。../
向后遍历目录结构。
示例:工作目录:\drives\letters\numbers
./
是数字中的数字目录
../
将带您到字母
../../
数字目录将带至驱动器目录
并且您不断添加../
以向后退,直到您在正确的位置。
下面给出的示例之间没有区别,两者都是相同的
./myfiles/images
../myfiles/images
这个 ./myfiles/images 是这里的图像文件夹,这个 ../myfiles/images 是这里的 myfiles 文件夹的父目录
所以 ../myfiles/images 就像我们想要来自 images 文件夹的图像。这 ./myfiles/images 与图像相同,都是从此处的图像文件夹中获取的。