
正文
Node.js文档-path
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用于处理文件路径和目录路径
引入
const path = require('path')
path.extname(path)
const path = require('path')
返回扩展名。从最后一次出现 . 字符到字符串结束。
const path = require('path')
console.log(path.extname('index.html')) //'.html'
console.log(path.extname('index.coffee.md')) //'.md'
console.log(path.extname('index.')) //'.'
console.log(path.extname('index')) //''
console.log(path.extname('.index')) //'' 除了第一个字符以外没有.则返回空字符串
path.join([...paths])
-
...paths :路径片段序列
-
返回值为字符串
使用平台特定的分隔符作为定界符将所有给定的path片段连接,然后规范化生成的路径
const path = require('path')
console.log(path.join('/foo', 'bar', 'baz/asdf', 'quux')); //'/foo/bar/baz/asdf/quux'
console.log(path.join('/foo', 'bar', 'baz/asdf', 'quux', '..')) ///foo/bar/baz/asdf
如果任何路径字段不是字符串,则抛出错误TypeError
const path = require('path')
console.log(path.join('/foo', {}, 'baz/asdf', 'quux')); //TypeError The "path" argument must be of type string







