คำอธิบายวิธี:
ทดสอบว่าไฟล์ภายใต้เส้นทางที่แน่นอนมีอยู่หรือไม่
ฟังก์ชั่นการเรียกกลับมีอาร์กิวเมนต์ที่มีอยู่จริงจะมีอยู่มิฉะนั้นจะเป็นเท็จ
ไวยากรณ์:
การคัดลอกรหัสมีดังนี้:
fs.exists (เส้นทางการโทรกลับ)
เนื่องจากวิธีนี้เป็นของโมดูล FS จึงจำเป็นต้องแนะนำโมดูล FS ก่อนการใช้งาน (var fs = require ("FS"))
รับพารามิเตอร์:
พา ธ พา ธ ไฟล์ที่จะตรวจพบ
โทรกลับ
ตัวอย่าง:
การคัดลอกรหัสมีดังนี้:
fs.exists ('/etc/passwd', ฟังก์ชั่น (มีอยู่) {
util.debug (มีอยู่หรือไม่ "มันอยู่ที่นั่น": "ไม่มี passwd!");
-
ซอร์สโค้ด:
การคัดลอกรหัสมีดังนี้:
fs.exists = function (พา ธ การโทรกลับ) {
if (! nullcheck (path, cb)) กลับ;
binding.stat (pathmodule._makelong (เส้นทาง), cb);
ฟังก์ชั่น CB (Err, Stats) {
ถ้า (โทรกลับ) การโทรกลับ (err? เท็จ: จริง);
-
-