1、瀏覽器中的js全域性物件是window。
但是在node中,全域性物件是global。
2、process是node.js的乙個物件,它代表當前node.js的程序。
process.nexttick(function
() )
console.log("nexttick was set");
nexttick,下一輪事件迴圈中呼叫。
3、fs是nodejs中讀取檔案的內建模組
非同步讀取:
var fs =
require('fs');
fs.readfile('sample.txt', 'utf-8', function (err, data) else
});
buffer型別和string型別轉換。
讀取二進位製流的檔案,如果不傳入」utf-8」檔案編碼,data引數就會返回乙個buffer物件。
轉換的方法:
var text = data.tostring(「utf-8」);
var data = new buffer(text,」utf-8」);
其中text就代表string,而data就代表buffer物件。
同步讀取:
"use strict"
var fs = require("fs");
var data = fs.readfilesync("sample.txt","utf-8");
console.log(data);
寫入檔案:
"use strict"
var fs = require("fs");
var data = "mapbar_front 全棧"
fs.writefile("output.txt",data,function
(err)else
})
獲取檔案資訊
"use strict"
var fs = require("fs");
var data = "hello world";
var text = fs.readfilesync("sample.txt","utf-8");
//text = json.parse(text);
data = text + data;
fs.writefilesync("output.txt",data);
fs.stat("sample.txt",function
(err,stat)
})
stat是fs物件用於獲取檔案資訊的函式
stat有幾個原型屬性和方法。
分別是isfile(), isdirectory(), size, birthtime, mtime.
同步獲取檔案資訊的方法:
"use strict"
var fs = require("fs");
var info = fs.statsync("sample.txt");
Python讀檔案 寫檔案
讀檔案 在相應的資料夾下建立乙個list.txt檔案。建立乙個包含檔案各行內容的列表 將要讀取的檔案的名稱儲存在變數filename中 filename list.txt with open filename as file obj 呼叫open 將乙個表示檔案及其內容的物件儲存到了變數file o...
python 檔案操作,讀檔案,寫檔案
讀取檔案的全部內容 def get f none try f open 致橡樹.txt r encoding utf 8 print f.read except filenotfounderror print 無法開啟指定的檔案 except lookuperror print 指定了未知的編碼 e...
今天讀一讀七天學會NodeJS
七天學會nodejs 本章介紹了有關nodejs的基本概念和使用方法,總結起來有以下知識點 本章介紹了使用nodejs編寫 前需要做的準備工作,總結起來有以下幾點 本章介紹了使用nodejs操作檔案時需要的api以及一些技巧,總結起來有以下幾點 本章介紹了使用nodejs操作網路時需要的api以及一...