آموزش‌های آنلاین CodeW3C
  • آموزش‌های سری HTML
  • اسکریپت مرورگر
  • اسکریپت سرور
  • آموزش‌های برنامه‌نویسی
  • آموزش‌های سری XML
  • دستورالعمل‌های ساخت وب‌سایت
  • دستورالعمل‌های مرجع

جدول زمانی

دستورالعمل‌های JS

  • دستورالعمل‌های JS (مرتب‌سازی دسته‌بندی)
  • دستورالعمل‌های JS (مرتب‌سازی حروفی)

JavaScript

  • آرایه JS
  • بولین JS
  • کلاس JS
  • تاریخ JS
  • خطای JS
  • گلوبال JS
  • JSON JS
  • دیکشنری JS
  • ریاضیات JS
  • عدد JS
  • Promise JS
  • مقایسه‌های JS
  • جمع JS
  • رشته JS
  • اجزای JS
  • عملگرهای JS
  • مراتب اولویت عملگرهای JS
  • جملات JS
  • آرایه‌های نوع‌دار JS

Window

  • صورت Window
  • کنسول Window
  • تاریخچه Window
  • مکان Window
  • نمایگر Window
  • صفحه نمایش Window

DOM HTML

  • دокумент HTML
  • عنصر HTML
  • ویژگی HTML
  • رویداد HTML
  • اجزای Event HTML
  • کلیکشن HTML
  • لیست نودهای HTML
  • لیست توکن‌های DOM HTML
  • استایل HTML

API وب

  • API Canvas
  • API کنسول
  • API Fetch
  • API تمام‌صفحه
  • API جغرافیا
  • API تاریخ
  • API MediaQueryList
  • API ذخیره‌سازی
  • API اعتبارسنجی
  • API وب

اشیاء HTML

  • <a>
  • <abbr>
  • <address>
  • <area>
  • <article>
  • <aside>
  • <audio>
  • <b>
  • <base>
  • <bdo>
  • <blockquote>
  • <body>
  • <br>
  • <button>
  • <canvas>
  • <caption>
  • <cite>
  • <code>
  • <col>
  • <colgroup>
  • <datalist>
  • <dd>
  • <del>
  • <details>
  • <dfn>
  • <dialog>
  • <div>
  • <dl>
  • <dt>
  • <em>
  • <embed>
  • <fieldset>
  • <figcaption>
  • <figure>
  • <footer>
  • <form>
  • <head>
  • <header>
  • <h1> - <h6>
  • <hr>
  • <html>
  • <i>
  • <iframe>
  • <img>
  • <ins>
  • <input> دکمه
  • <input> چک باکس
  • <input> رنگ
  • <input> تاریخ
  • <input> تاریخ و زمان
  • <input> تاریخ و زمان محلی
  • <input> ایمیل
  • <input> فایل
  • <input> مخفی
  • <input> تصویر
  • <input> ماه
  • <input> عدد
  • <input> رمز عبور
  • <input> رادیو
  • <input> دامنه
  • <input> بازنشانی
  • <input> جستجو
  • <input> ارسال
  • <input> متن
  • <input> زمان
  • <input> آدرس وب
  • <input> هفته
  • <kbd>
  • <label>
  • <legend>
  • <li>
  • <link>
  • <map>
  • <mark>
  • <menu>
  • <menuitem>
  • <meta>
  • <meter>
  • <nav>
  • <object>
  • <ol>
  • <optgroup>
  • <option>
  • <output>
  • <p>
  • <param>
  • <pre>
  • <progress>
  • <q>
  • <s>
  • <samp>
  • <script>
  • <section>
  • <select>
  • <small>
  • <source>
  • <span>
  • <strong>
  • <sub>
  • <summary>
  • <sup>
  • <table>
  • <tbody>
  • <td>
  • <tfoot>
  • <th>
  • <thead>
  • <tr>
  • <textarea>
  • <time>
  • <title>
  • <track>
  • <u>
  • <ul>
  • <var>
  • <video>

    • منابع دیگر
    • CSSStyleDeclaration

    تغییر نوع JS

    درس‌های انتخابی

    • صندوق المفاتيح CodeW3C.com

    JavaScript new Map()

    • صفحه قبلی new Map()
    • صفحه بعدی clear()
    • بازگشت به طبقه بالاتر دستورالعمل‌های مرجع Map JavaScript

    پیشنهاد دوره:

    new Map() تعریف و استفاده

    تابع ساختگر برای ایجاد شیء Map استفاده می‌شود.

    توجه داشته باشید new Map() شیء Map فقط می‌تواند از

    برای ساخت.

    مثال

    مثال 1 new Map() با انتقال یک آرایه به

    // ایجاد یک Map
    const fruits = new Map([
      ["apples", 500],
      ["bananas", 300],
      ["oranges", 200]
    ]);
    

    خودتان امتحان کنید

    مثال 2

    یک شیء جدید Map ایجاد کنید و از آن استفاده کنید set() روش افزودن عناصر:

    // ایجاد یک Map
    const fruits = new Map();
    // تنظیم مقادیر Map
    fruits.set("apples", 500);
    fruits.set("bananas", 300);
    fruits.set("oranges", 200);
    

    خودتان امتحان کنید

    نحوه نوشتن

    new Map(iterable)

    پارامتر

    پارامتر توضیح
    iterable اختیاری. یک شیء قابل جستجوی شامل جفت‌های کلید-مقدار است.

    مقدار بازگشتی

    نوع توضیح
    Object مجموعه جدید Map.

    پشتیبانی مرورگرها

    Map یکی از ویژگی‌های ECMAScript6 (ES6) است.

    از ژوئن 2017، تمام مرورگرهای مدرن از ES6 (JavaScript 2015) پشتیبانی می‌کنند:

    کروم ایج فایرفاکس سفاری اپرا
    کروم 51 ایج 15 فایرفاکس 54 سفاری 10 اپرا 38
    2016 سال 5 ماه 2017 سال 4 ماه ژوئن 2017 سپتامبر 2016 ژوئن 2016

    Map در Internet Explorer پشتیبانی نمی‌شود.

    صفحات مرتبط

    آموزش:JavaScript Map

    آموزش:موضوع‌های قابل جبران JavaScript

    مراجعه:JavaScript Map

    • صفحه قبلی new Map()
    • صفحه بعدی clear()
    • بازگشت به طبقه بالاتر دستورالعمل‌های مرجع Map JavaScript

    لوازم‌خانه

    دستورالعمل‌های مرجع JavaScript و HTML DOM
    مثال‌های JavaScript
    مقایسه JavaScript
    آموزش JavaScript

    لینک‌های حامی

    محتوای ارائه شده توسط CodeW3C.com فقط برای آموزش و تست است و صحت آن تضمین نمی شود. خطرات ناشی از استفاده از محتوای این وب‌سایت با این وب‌سایت مرتبط نیست. تمام حقوق محفوظ است.

    درباره CodeW3C.com کمک CodeW3C.com شرایط استفاده شرایط حریم خصوصی سازگار با Ce4e.com