zoukankan      html  css  js  c++  java
  • node的核心模块path

    //导入模块path
    var path=require("path");
    
    //path.basename :输出文件名+后缀
    //console.log(path.basename("shen
    odepath123.html"));  写反了
    console.log(path.basename("shen/node/path/123.html"));//123.html
    console.log(path.basename("shen/node/path/123"));//123
    
    //dirname()获取目录
    console.log(path.dirname("shen/node/path"));// node/02-node第二天
    
    //extname()获取文件的扩展名
    console.log(path.extname("shen/node/path/123.html"));//.html
    console.log(path.extname("shen/node/path/123"));//
    
    //join()合并路径
    var p1="node/path1/lala";
    var p2="node/path2/lili";
    console.log(path.join(p1,p2));//nodepath1lala
    odepath2lili
    
    //parse()把路径转换为一个对象
    console.log(path.parse("c:/shen/node/path/123.html"));
    //{ root: 'c:/',
    //    dir: 'c:/shen/node/path',
    //    base: '123.html',
    //    ext: '.html',
    //    name: '123' }
    
    //format()把一个路径对象转换成一个路径字符串
    var obj={ root: 'c:/',
        dir: 'c:/shen/node/path',
        base: '123.html',
        ext: '.html',
        name: '123' }
    console.log(path.format(obj));
    //c:/shen/node/path123.html
    
    //isAbsolute判断是否在根路径上
    console.log(path.isAbsolute("c:/shen/node/path123.html"));//true
    console.log(path.isAbsolute("node/path123.html"));//false
    console.log(path.isAbsolute("/node/path123.html"));//true
  • 相关阅读:
    团队作业7
    团队作业五
    团队作业四
    团队作业3
    团队作业调研
    团队作业 团队组织方式讨论
    团队成员介绍
    iOS大神博客列表
    iOS JSBridge实现
    「节日换肤」通用技术方案__iOS端实现
  • 原文地址:https://www.cnblogs.com/AnnieShen/p/6028407.html
Copyright © 2011-2022 走看看