<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                [TOC] >[success] # node 路徑操作 -- path模塊 ~~~ 1.basename -- 獲取文件名稱 2.dirname -- 獲取路徑 3.extname -- 獲取擴展名稱 4.isAbsolute -- 判斷是否為絕對路徑 5.join -- 拼接路徑 6.normalize -- 規范化路徑 ~~~ >[danger] ##### basename -- 獲取文件名稱 ~~~ 1.const path = require('path');要引入文件操作模塊。 ~~~ * 說明 path.posix.basename 是支持所有系統獲取文件名稱的方法 ~~~ const path = require('path') var bs = path.posix.basename('/tmp/myfile.html'); console.log(bs) 打印結果: myfile.html ~~~ * 只要名稱不用文件后綴 ~~~ const path = require('path') var bs = path.posix.basename('/tmp/myfile.html','.html'); console.log(bs) 打印結果: myfile ~~~ >[danger] ##### dirname -- 返回路徑中代表文件夾的部分 * 推薦使用 __dirname ~~~ const path = require('path'); console.log(path.dirname("C:\\Windows\\qq\\sss")); 打印結果: C:\Windows\qq ~~~ >[danger] ##### extname -- 獲取擴展名稱 ~~~ const path = require('path'); console.log(path.extname('index.html')); 打印結果: .html ~~~ >[danger] ##### format -- 對象拼接路徑字符串 ~~~ { root: 'E:\\', 文件的跟路徑 dir: 'E:\\node\\day02\\02-code',文件的全路徑 base: '02.js',文件的名稱 ext: '.js',擴展名 name: '02' 文件名稱 } const path = require('path'); var a = path.format({ root: 'E:\\', dir: 'E:\\node\\day02\\02-code', base: '02.js', ext: '.js', name: '02' }); console.log(a) 打印結果: E:\node\day02\02-code\02.js ~~~ >[danger] ##### parse -- 返回路徑字符串的對象 ~~~ const path = require('path'); var a = path.parse('E:\\node\\day02\\02-code\\02.js'); console.log(a) 打印結果: { root: 'E:\\', dir: 'E:\\node\\day02\\02-code', base: '02.js', ext: '.js', name: '02' } ~~~ >[danger] ##### isAbsolute -- 判斷是否為絕對路徑 ~~~ const path = require('path'); console.log(path.isAbsolute('/foo/bar')); console.log(path.isAbsolute('C:/foo/')); 打印結果: true true ~~~ >[danger] ##### join -- 拼接路徑 ~~~ 1.用于連接路徑。該方法的主要用途在于,會正確使用當前系統的路徑分隔 符,Unix系統是"/",Windows系統是"\"。 ~~~ ~~~ const path = require('path'); console.log(path.join('/foo', 'bar', 'baz/asdf', 'quux')); 打印結果: \foo\bar\baz\asdf\quux ~~~ >[danger] ##### normalize -- 規范化路徑 ~~~ const path = require('path'); console.log(path.normalize('C:\\temp\\\\foo\\bar')); 打印結果: C:\temp\foo\bar ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看