English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
لإضافة البيانات إلى ملف في Node.js، يمكنك استخدام وظيفة Node FSappendFile() للعمليات غير المتزامنة على الملف أو استخدام وظيفة Node FSappendFileSync() للعمليات المتزامنة على الملف.
في هذا الدليل الخاص بـ Node.js، سنتعلم
نحوية وظيفة appendFile()
نحوية وظيفة appendFileSync()
مثال على استخدام appendFile() لإضافة البيانات بشكل غير متزامن إلى الملف
مثال على استخدام appendFileSync() لإضافة البيانات بشكل متزامن إلى الملف
fs.appendFile(filepath, data, options, callback_function); |
الوظيفة الدالة المقدمة إلزامية، وتُدعى عند إكمال إضافة البيانات إلى الملف.
fs.appendFileSync(filepath, data, options); |
شرح المعلمات:
مسار الملف [مطلوب] هو قيمة نصية تستخدم لتعريف مسار الملف
بيانات [مطلوب] هي البيانات التي يتم إضافتها إلى الملف
خيارات [اختياري] باستخدام تشفير/نمط/علامة محددة
ملاحظةإذا لم يكن الملف المحدد موجودًا، سيتم إنشاء ملف جديد باستخدام الاسم المقدم وتمديد البيانات إلى هذا الملف.
لإضافة البيانات بشكل متسلسل إلى ملف في Node.js، استخدم وظيفة appendFile() في وحدة النقاط الناتجة للملفات (FS)، مثلما هو موضح أدناه:}}
// برنامج Node.js مثال لإضافة البيانات إلى الملف var fs = require('fs'); var data = "\nتعلم Node.js بمساعدة دليل Node.js المعد بشكل جيد."; // إضافة البيانات إلى الملف fs.appendFile('sample.txt', data, 'utf8', // دالة الاستدعاء function(err) { if (err) throw err; // إذا لم يكن هناك خطأ console.log("تم إضافة البيانات إلى الملف بنجاح.") });
الإخراج في الشاشة
arjun@arjun-VPCEH26EN:~/nodejs$ node nodejs-append-to-file-example.js تم إضافة البيانات إلى الملف بنجاح.
ملف قبل الإضافة
// برنامج Node.js مثال لإضافة البيانات إلى الملف var fs = require('fs'); var data = "\nتعلم Node.js بمساعدة دليل Node.js المعد بشكل جيد."; // إضافة البيانات إلى الملف fs.appendFileSync('sample.txt', data, 'utf8'); console.log("تم إضافة البيانات إلى الملف بنجاح.")
الإخراج في الشاشة
arjun@arjun-VPCEH26EN:~/nodejs$ node nodejs-append-to-file-example-2.js تم إضافة البيانات إلى الملف بنجاح.
ملف قبل الإضافة
مرحبًا بك في ar.oldtoolbag.com.
ملف بعد الإضافة
مرحبًا بك في ar.oldtoolbag.com. تعلم Node.js بمساعدة دليل Node.js المعد بشكل جيد.
في هذا الدرس - إضافة بيانات إلى ملف Node.jsفي هذا الفصل، لقد تعلمنا كيفية إضافة بيانات إلى ملف Node.js باستخدام وظائف appendFileSync() و appendFile() في وحدة النقاط الناتجة للملفات (FS) الخاصة بـ Node.js، على سبيل المثال في برنامج Node.js الخاص بنا.