📜  Node.js path.isAbsolute() 方法

📅  最后修改于: 2022-05-13 01:56:22.421000             🧑  作者: Mango

Node.js path.isAbsolute() 方法

path.isAbsolute() 方法用于检查给定路径是否为绝对路径。绝对路径定义为包含定位文件所需的完整详细信息的路径。

句法:

path.isAbsolute( path )

参数:此方法接受单个参数路径,其中包含用于检查它是否为绝对路径的文件路径。如果此参数不是字符串,则会引发 TypeError。

返回值:返回一个布尔值,表示路径是否为绝对路径。如果路径长度为零,则返回“false”。

下面的程序说明了 node.js 中的path.isAbsolute() 方法

示例 1:

// Node.js program to demonstrate the   
// path.isAbsolute() method
  
// Import the path module
const path = require('path');
   
path1 = path.isAbsolute("/user/bash/");
console.log(path1);
   
path2 = path.isAbsolute("user/bash/readme.md");
console.log(path2);
   
path3 = path.isAbsolute("/user/bash/readme.md");
console.log(path3);
   
path4 = path.isAbsolute("..");
console.log(path4);

输出:

true
false
true
false

示例 2:

// Node.js program to demonstrate the   
// path.isAbsolute() method
  
// Import the path module
const path = require('path');
   
path1 = path.isAbsolute("\\user\\bash\\");
console.log(path1);
   
path2 = path.isAbsolute("user\\bash\\readme.md");
console.log(path2);
   
path3 = path.isAbsolute("\\user\\bash\\readme.md");
console.log(path3);
   
path4 = path.isAbsolute("..");
console.log(path4);

输出:

true
false
true
false

参考: https://nodejs.org/api/path.html#path_path_isabsolute_path