آدرس : تهران میدان فردوسی خیابان ایرانشهر بین سمیه و طالقانی مجتمع تجاری میلاد واحد 9

پشتیبانی 24 ساعته : 02188867940 – 09927674217

برای مشاهده لیست علاقه مندی ها وارد شوید!

مشاهده محصولات فروشگاه
0

هیچ محصولی در سبد خرید نیست.

جاوا اسکریپت خوش زبان قسمت سی و نهم

دسته بندی :دسته‌بندی نشده 28 جولای 2023 علی هشترودی 337

let words = sentence.split(” “);
console.log(words);
// → [“Secretarybirds”، “specialize”، “in”، “stomping”]
console.log(words.join(.”));
// → منشی پرندگان. تخصص در. پا زدن
یک رشته را می توان با روش تکرار تکرار کرد که یک رشته جدید ایجاد می کند
حاوی چندین نسخه از رشته اصلی، چسبانده شده به هم.
console.log(“LA”.repeat(3));
// → LALALA
ما قبلاً ویژگی طول نوع رشته را دیده‌ایم. دسترسی به کاراکترهای جداگانه در یک رشته مانند دسترسی به عناصر آرایه است (با یک اخطار
که در فصل 5 به آن خواهیم پرداخت).
let string = “abc”;
console.log(string.length);
// → 3
console.log(string[1]);
// → ب

پارامترهای استراحت

پذیرش هر تعداد آرگومان برای یک تابع می تواند مفید باشد. مثلا،
Math.max حداکثر آرگومان هایی را که داده می شود محاسبه می کند.
برای نوشتن چنین تابعی، سه نقطه را قبل از آخرین پارامتر تابع قرار می دهید، مانند این:
تابع حداکثر (… اعداد) {
اجازه دهید نتیجه = -بی نهایت;
برای (تعداد اعداد) {
if (عدد > نتیجه) نتیجه = عدد;
}
نتیجه بازگشت؛
}
console.log(max(4, 1, 9, -2));
// → 9
هنگامی که چنین تابعی فراخوانی می شود، پارامتر استراحت به یک آرایه محدود می شود
حاوی تمام استدلال های بیشتر اگر قبل از آن پارامترهای دیگری وجود داشته باشد، آنها
مقادیر بخشی از آن آرایه نیستند. هنگامی که، مانند حداکثر، تنها پارامتر است، آن است
همه استدلال ها را نگه می دارد.
می‌توانید از نماد سه نقطه‌ای مشابه برای فراخوانی یک تابع با آرایه استفاده کنید

استدلال ها

اجازه دهید اعداد = [5، 1، 7];
console.log(max(…اعداد));
// → 7
این آرایه را به فراخوانی تابع “گسترش” می دهد و عناصر آن را به عنوان ارسال می کند
استدلال های جداگانه این امکان وجود دارد که آرایه ای مانند آن را به همراه آرایه های دیگر اضافه کنید
آرگومان ها، مانند max(9، … اعداد، 2).
نماد آرایه براکت مربع به طور مشابه به عملگر سه نقطه اجازه می دهد
یک آرایه دیگر را در آرایه جدید پخش کنید.
let words = [“هرگز”، “کاملا”];
console.log([“اراده”، …واژه ها، “فهم”]);
// → [“خواهد شد”، “هرگز”، “کاملا”، “درک”]

شی ریاضی

همانطور که دیدیم، ریاضی کیسه ای از توابع کاربردی مرتبط با اعداد است، مانند
Math.max (حداکثر)، Math.min (حداقل) و Math.sqrt (ریشه مربع).
شی Math به عنوان یک ظرف برای گروه بندی دسته ای از عملکردهای مرتبط استفاده می شود. فقط یک شی ریاضی وجود دارد و تقریباً هرگز به عنوان مقدار مفید نیست.
بلکه یک فضای نام فراهم می کند تا همه این توابع و مقادیر وجود نداشته باشند
باید الزامات جهانی باشد.
داشتن پیوندهای جهانی بیش از حد، فضای نام را “آلوده” می کند. اسامی بیشتر
گرفته شده است، احتمال بیشتری وجود دارد که به طور تصادفی مقدار را بازنویسی کنید
برخی از الزام آور موجود برای مثال، بعید نیست که بخواهید چیزی را حداکثر در یکی از برنامه های خود نام ببرید. از آنجایی که حداکثر تابع داخلی جاوا اسکریپت است
اگر به طور ایمن در شیء Math قرار گرفته باشد، لازم نیست نگران بازنویسی باشیم
آی تی.
بسیاری از زبان‌ها شما را متوقف می‌کنند، یا حداقل به شما هشدار می‌دهند، وقتی تعریف می‌کنید
یک صحافی با نامی که قبلاً گرفته شده است. جاوا اسکریپت این کار را برای اتصالات انجام می دهد
شما با let یا const اعلام کردید، اما – بطور انحرافی – نه برای الزامات استاندارد و نه
برای اتصالات اعلام شده با var یا تابع.

علی هشترودی

راه آسان‌تری برای ارتباط با کاربران‌مان پیدا کرده‌ایم :) عضویت در کانال

مطالب زیر را حتما بخوانید:

قوانین ارسال دیدگاه در سایت

  • چنانچه دیدگاهی توهین آمیز باشد تایید نخواهد شد.
  • چنانچه دیدگاه شما جنبه ی تبلیغاتی داشته باشد تایید نخواهد شد.
  • چنانچه از لینک سایر وبسایت ها و یا وبسایت خود در دیدگاه استفاده کرده باشید تایید نخواهد شد.
  • چنانچه در دیدگاه خود از شماره تماس، ایمیل و آیدی تلگرام استفاده کرده باشید تایید نخواهد شد.
  • چنانچه دیدگاهی بی ارتباط با موضوع آموزش مطرح شود تایید نخواهد شد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

لینک کوتاه:
0