阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      Node.js path.parse

      Node.js path.parse(path)

      新增于: v0.11.15

      • path < string>
      • 返回: < Object>

      path.parse() 方法返回一个对象,其属性表示 path 的重要元素。 尾部的目录分隔符将被忽略,参阅 path.sep。

      返回的对象将具有以下属性:

      • dir < string>
      • root < string>
      • base < string>
      • name < string>
      • ext < string>

      例如,在 POSIX 上:

      path.parse('/home/user/dir/file.txt');
      // 返回:
      // { root: '/',
      //   dir: '/home/user/dir',
      //   base: 'file.txt',
      //   ext: '.txt',
      //   name: 'file' }
      
      
      
      ┌─────────────────────┬────────────┐
      │          dir        │    base    │
      ├──────┬              ├──────┬─────┤
      │ root │              │ name │ ext │
      "  /    home/user/dir / file  .txt "
      └──────┴──────────────┴──────┴─────┘
      ("" 行中的所有空格都应该被忽略,它们纯粹是为了格式化)
      
      
      

      在 Windows 上:

      path.parse('C:\\path\\dir\\file.txt');
      // 返回:
      // { root: 'C:\\',
      //   dir: 'C:\\path\\dir',
      //   base: 'file.txt',
      //   ext: '.txt',
      //   name: 'file' }
      
      ┌─────────────────────┬────────────┐
      │          dir        │    base    │
      ├──────┬              ├──────┬─────┤
      │ root │              │ name │ ext │
      " C:\      path\dir   \ file  .txt "
      └──────┴──────────────┴──────┴─────┘
      ("" 行中的所有空格都应该被忽略,它们纯粹是为了格式化)
      

      如果 path 不是字符串,则抛出 TypeError。


      更多内容请参考:Node.js path 路径,或者通过 点击对应菜单 进行查看;


      目录
      本文目录
      目录