::: در حال بارگیری لطفا صبر کنید :::Loading , please wait ...

انجمن کدستانMoisrex

MoisrexMoisrex.rozblog.com
زمان جاریtime : شنبه 16 تیر 1403 - 6:48 بعد از ظهر
نام کاربریusername : پسوردpassword : یاor عضویتregister | رمز عبور را فراموش کردمForgot your password?
شما در سایت ما ثبت نام نکرده اید و یا وارد اکانت کاربری خود نشده اید. از شما خواهشمند هستیم You are not log in to site. Please وارد شویدlogin یاor ثبت نام کنیدregister .
oisrex آفلاین



ارسال‌هاAsnwers : 747
عضویتRegistration date : 4 /8 /1393
حمایت کردهthanks : 231
حمایت شدهThanked : 886
پاسخAnswer 46 : کلاس آموزش JavaScript - جلسه اول

چرا این کار نمیکنه؟

کد:

<script>

function ali(arg1,arg2){

return arg1+arg2

}

function sen(){

document.write(ali(4,5));

}

</script>


دوشنبه 04 اسفند 1393 - 19:22
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
smaeal آفلاین



ارسال‌هاAsnwers : 10648
عضویتRegistration date : 18 /11 /1392
حمایت کردهthanks : 18906
حمایت شدهThanked : 5424
پاسخAnswer 47 : کلاس آموزش JavaScript - جلسه اول

خب نوید باید تابع ()sen رو فراخونی کنی...


===================================================
برای تشکر از دکمه « سپاسگزارم » استفاده نمایید
دوشنبه 04 اسفند 1393 - 19:22
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (1) : farnam -
admin آفلاین


مدیریت

ارسال‌هاAsnwers : 7209
عضویتRegistration date : 18 /10 /1390
حمایت کردهthanks : 4361
حمایت شدهThanked : 3281
پاسخAnswer 48 : کلاس آموزش JavaScript - جلسه اول

حالا چجوری میشه ازش استفاده کرد...

ببینین اینی که بر میگردونه رو میشه توی یه متغیر ریخت و ازش استفاده کرد دوباره.

مثال:

یه نکته جالب

اگر کلمه var رو نمیذاشتم اونجا (دارم متغیر تعریف می کنم) اون وقت اون قسمتی که نوشته undefined (دومیش نه اولیش) مقدار 200 بود

تابع جاهای زیادی استفاده میشه.

بعضی ها میگن اگر میخواین چند بار یه چیزو تکرار کنین ازش استفاده کنین.

ولی مثلا برای ساخت event ها تنها راه استفاده از توابع هست

برای نوشتن کدهای آماده

برای کدهایی که معلوم نیست کی میخواد اجرا بشن

یا دستور هایی که قرار نیست فورا اجرا بشن (چون اگر از توابع استفاده نکنیم قطعا مرورگر خط به خط کد رو تا رسید بهش اجرا می کنه.)

با تشکر


!Whatever you DISRESPECT, you'll never have the ability to ACCESS
دوشنبه 04 اسفند 1393 - 19:23
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (1) : farnam -
smaeal آفلاین



ارسال‌هاAsnwers : 10648
عضویتRegistration date : 18 /11 /1392
حمایت کردهthanks : 18906
حمایت شدهThanked : 5424
پاسخAnswer 50 : کلاس آموزش JavaScript - جلسه اول

خب چون

کد:
document.write(ali(4,5));

داخل تابع قرار گرفته...وگرنه بیا..این شکلیه:

کد:
<script>

function ali(arg1,arg2){

return arg1+arg2;

}

document.write(ali(4,5));

</script>


===================================================
برای تشکر از دکمه « سپاسگزارم » استفاده نمایید
دوشنبه 04 اسفند 1393 - 19:26
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (2) : oisrex - farnam -
admin آفلاین


مدیریت

ارسال‌هاAsnwers : 7209
عضویتRegistration date : 18 /10 /1390
حمایت کردهthanks : 4361
حمایت شدهThanked : 3281
پاسخAnswer 51 : کلاس آموزش JavaScript - جلسه اول

تابع ها هم در اصل یه جور متغیر هستن

اینجوری هم میشه تعریفشون کرد:

کد:

var ali=function(){

// این یه کامنت یه خطیه

/*

این یه کامنت 2354242254254324325 خطیه :دی

*/

};

داخل کد بالا دو نوع کامنت نوشتن (کدهایی که کلا عمل نمی کنن و یه جور توضیحات برای کسی هست که کد رو نوشته یا بعدا میخواد ویرایش کنه) رو نوشتم


!Whatever you DISRESPECT, you'll never have the ability to ACCESS
دوشنبه 04 اسفند 1393 - 19:26
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (2) : winner20 - farnam -
smaeal آفلاین



ارسال‌هاAsnwers : 10648
عضویتRegistration date : 18 /11 /1392
حمایت کردهthanks : 18906
حمایت شدهThanked : 5424
پاسخAnswer 52 : کلاس آموزش JavaScript - جلسه اول

توضیحات تکمیلی...

سعی کنین از کامنت // استفاده نکنین...مخصوصاً توی اسکریپت های خارجی...

چون اگه قالب رو حالت فشرده باشه...مشکل ایجاد میکنه...

پس سعی کنین از کامنت ستاره ای استفاده بشه...

به این شکل:

کد:
/* این یک کامنت میباشد */


===================================================
برای تشکر از دکمه « سپاسگزارم » استفاده نمایید
دوشنبه 04 اسفند 1393 - 19:28
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (2) : winner20 - farnam -
oisrex آفلاین



ارسال‌هاAsnwers : 747
عضویتRegistration date : 4 /8 /1393
حمایت کردهthanks : 231
حمایت شدهThanked : 886
پاسخAnswer 53 : کلاس آموزش JavaScript - جلسه اول

اینجوری هم کار میکنه؟ ; گذاشتم...

کد:
var ali=function(){

// این یه کامنت یه خطیه

;

/*

این یه کامنت 2354242254254324325 خطیه :دی

*/

};


دوشنبه 04 اسفند 1393 - 19:31
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
admin آفلاین


مدیریت

ارسال‌هاAsnwers : 7209
عضویتRegistration date : 18 /10 /1390
حمایت کردهthanks : 4361
حمایت شدهThanked : 3281
پاسخAnswer 54 : کلاس آموزش JavaScript - جلسه اول

کامنت ها رو همه جا (به غیر از وسط کلمه ها و اینجور جاها که خودتون میدونین میشه به کار برد)

مثلا:

کد:

function code(){ // کامنت میتونه اینجا باشه

/* اونجا باشه این جا باشه هر جا باشه :دی*/

}

هر چیزی که جلوی // باشه کامنت محسوب میشه.

تا آخر خط

یعنی اگر اشتباهی دستورات اومد خط قبلی جلوی // دیگه اون قسمت از دستورات عمل نمی کنن و کلا به فنا رفتین :دی

به خاطر همین اسماعیل میگه این طوریشو استفاده نکنین.

ولی اگر مثلا فایل js می نویسین راحت ترین که اینجوری استفاده کنین ...

چون دیگه وسطش که دیگه خراب نمیشه که ...

توجه داشته باشین // اسلش هست

ولی /* هم اسلش هست :دی

بک اسلش بذارین به فنا رفتین :دی

با تشکر


!Whatever you DISRESPECT, you'll never have the ability to ACCESS
دوشنبه 04 اسفند 1393 - 19:31
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (2) : winner20 - farnam -
smaeal آفلاین



ارسال‌هاAsnwers : 10648
عضویتRegistration date : 18 /11 /1392
حمایت کردهthanks : 18906
حمایت شدهThanked : 5424
پاسخAnswer 55 : کلاس آموزش JavaScript - جلسه اول

این که چیزی نیست...این فقط کامنته...یعنی توضیحات...


===================================================
برای تشکر از دکمه « سپاسگزارم » استفاده نمایید
دوشنبه 04 اسفند 1393 - 19:32
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
oisrex آفلاین



ارسال‌هاAsnwers : 747
عضویتRegistration date : 4 /8 /1393
حمایت کردهthanks : 231
حمایت شدهThanked : 886
پاسخAnswer 56 : کلاس آموزش JavaScript - جلسه اول

اصلاح شد...یه بار دیگه نگاه کنین...

منظورم اینه که، چون اون ; رو گذاشتم، بقیش جزء اون var حساب نمیشه؟


دوشنبه 04 اسفند 1393 - 19:34
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (2) : winner20 - farnam -



moisrex
درباره ماAbout us لینک های ماOur links کلمات کلیدیKeywords
انجمن تخصصی کدستان ، ساخته شده توسط فردی با نام مستعار Moisrex می باشد.This forum designed by a person who called Moisrex.

ایمیلE-mail : Moisrex @ Gmail.com
کدستان,انجمن کدستان,کدنویسی,انجمن پشتیبانی,فروم,رزبلاگ,آموزش کدنویسی,درخواست کد
تمامی حقوق این انجمن مربوط به همین انجمن می باشد | طراحی قالبCopyright (c) By Moisrex , All rights reserved | Desiger : Moisrex