亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

node.js文件系統之文件寫入的方法是什么

發布時間:2023-03-07 16:58:46 來源:億速云 閱讀:92 作者:iii 欄目:開發技術

本文小編為大家詳細介紹“node.js文件系統之文件寫入的方法是什么”,內容詳細,步驟清晰,細節處理妥當,希望這篇“node.js文件系統之文件寫入的方法是什么”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。

    一、語法格式

    在每學習到一個新的內容時,首先最為重要的就是該內容的方法,而今天我們練習的文件寫入的方法為:fs.writeFile(),語法格式為:

    fs.writeFile(file,data[,options],callback)

    同樣的,fs.writeFile()的“()”里面依然為參數,而相比較文件讀取即fs.readFile()不同的是,文件寫入括號里面有四個參數,讀取文件里有三個參數 。

    二、參數解讀

            file:在這里為必選參數,用來指定文件路徑的字符串,既然是字符串,一定要用“ ”引起來,表示文件存放的路徑。

            data:必選參數,可以直接用引號寫入你想寫的內容

            options:可選參數,表示以什么格式寫入文件內容,默認值為utf8

                    注:(options參數在寫入文件中一般省略,讀取文件中要寫上)

            callback:必選參數,文件寫入完成后的回調函數

    三、實例演示

    文件寫入模塊基礎內容就是以上這些了,下面進行詳細案例演示

    1.打開vsc創建一個js文件,保存在自己的文件夾內

    node.js文件系統之文件寫入的方法是什么

    2.在js文件中寫入一下代碼

    // 導入fs模塊
    const fs = require('fs')
    // 調用fs.writeFile()方法
    fs.writeFile("./例2.txt",'Hello,world!',function(err){
        // 如果err為true,則文件寫入失敗,并返回失敗信息
        if(err){
            return console.log('文件寫入失敗!'+err.message)
        }
        // 若文件寫入成功,將顯示“文件寫入成功”
        console.log('文件寫入成功!')
    })

    3.運行

    打開文件所存放的文件夾,按住shift鍵外加鼠標右鍵會有 "此處打開PowerShell窗口",在這個窗口內不需要進行電腦CD盤的轉換,直接就是文件路徑,然后輸入node .\write.js

     (注:node與.\ 你自己所創建的js 文件名中有個空格)

    如圖

    node.js文件系統之文件寫入的方法是什么

    然后點擊回車,會顯示結果

    node.js文件系統之文件寫入的方法是什么

    4.結果顯示

    當顯示結果為”文件寫入成功“的同時,在存放js的文件夾內會出現一個txt文檔,這也就是我命名的”例2.txt“

    node.js文件系統之文件寫入的方法是什么

    也可以打開txt文檔來檢查一下是否和我們所寫入的內容一致

    node.js文件系統之文件寫入的方法是什么

    說明:

     ① 我在代碼里面寫的那樣的文件路徑只能和自己的js文件在同一個文件夾內,如若要js和創建的文檔分別在不同的文件夾,會在以后的和大家一起分享。

     ②PowerShell窗口是我覺得相比較cmd來說比較好用的,因為最起碼可以不用來回切換CD盤,當然如果使用cmd順手的話也是可以的,先切到自己文件所在的路徑,然后輸入node 空格 .\自己的文件名  即可。除了PowerShell和cmd之外我覺得最最最為方便的就是vsc的終端,如果小伙伴們有興趣的話,后續也是可以和大家一起分享的。

    ③最后一點就是在終端輸入”node空格.\自己的文件“的時候可以先敲上node空格然后寫上js文件的前幾個字母,然后點tab鍵會自動切換這幾個字母開頭的js文件,找到自己所需要的就可以了,是一個很實用的快捷方法

    讀到這里,這篇“node.js文件系統之文件寫入的方法是什么”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注億速云行業資訊頻道。

    向AI問一下細節

    免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

    AI

    瓮安县| 永德县| 淮阳县| 甘孜县| 临沂市| 五大连池市| 星座| 盐池县| 资阳市| 嘉祥县| 阿尔山市| 剑川县| 波密县| 乐清市| 岢岚县| 屏山县| 黄陵县| 视频| 晋中市| 咸宁市| 丹寨县| 马山县| 思茅市| 华宁县| 东兰县| 平阳县| 鄄城县| 靖江市| 宝山区| 峨山| 花垣县| 临邑县| 囊谦县| 九寨沟县| 高州市| 开化县| 兴海县| 武冈市| 安达市| 神农架林区| 灵寿县|