【悄咪咪学Node.js】8.1 path.isAbsolute()

72 阅读1分钟

path.isAbsolute()

1. 前言

本系列课程对非功能性函数内容安排中,将插入一些在生产过程中可能会用到对应函数的例子。

本节课将会引导大家学习了解:

  • path.isAbsolute() 的使用方法

学习完本节课程后,应该具有:

  • 使用 path 模块判断路径是否为绝对路径的能力

2. path.isAbsolute()

path.isAbsolute() 可以检查传入的路径是否为绝对路径。

2.1 代码例子

我们先来执行下面这段代码:

// 引入 path 模块
const path = require('path');

// 打印结果
console.log(path.isAbsolute('./noneJS'));

结果:

false

再执行下面这段代码:

// 引入 path 模块
const path = require('path');

// 打印结果
// /noneJS/isAbsolute.txt 并不存在
console.log(path.isAbsolute('/noneJS/isAbsolute.txt'));

结果:

true

Tips:path.isAbsolute() 只通过检测传入值结构来判断是否符合绝对路径结构,并不会检查路径是否真实存在。

3. 小结

本节课程我们主要学习了 path.isAbsolute()

重点如下:

  1. 重点1

    path.isAbsolute() 通过传入值结构进行判断,无法判断文件是否存在。