دوستان پارامتر ها در function های جاوا اسکریپت به چه دردی می خورند؟ الان که دارم با Node js کار می کنم موضوع کمی جدی تر شده. مثلا کد زیر رو نگاه کنید
const fs = require('fs');
fs.readFile(process.cwd() + "\\node.txt" , function(err,date){
if (err) {console.log(':(')}
else {
console.log(date.toString());
}
});
الان پارامتر ها چه نقضی دارند و پارمتر date چطور محتوای من رو فهمید؟
سلام
خب این فانکشن اول اینکه آسنکرون هست و وقتی صدا زده میشه شروع به خواندن فایل میکنه و وقتی تموم شد فانکشن callback رو صدا میزنه یعنی در واقع مثل اینه که شما پردازش روی فایل انجام دادین و در صورتی که ارور وجود داشته متغیر errو در غیر اینصورت محتوای فایل رو داخل data ذخیره کردین و ادامه کار رو به یه فانکشن دیگه سپردین یعنی
function x(err,data) {
});
پس اگر این پارامترها وجود نداشته باشن عملا خروجی نداریم
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟