ویژگی prototype آرایه JavaScript

تعریف و استفاده

prototype این یک تولیدکننده جهانی برای همه اشیاء JavaScript است.

prototype به آدرس Array() جهانی اشاره دارد.

prototype تولیدکننده اجازه می‌دهد تا ویژگی‌ها و روش‌های جدیدی به آرایه اضافه کنید.

هنگام ایجاد یک ویژگی جدید، همه آرایه‌ها از این ویژگی و مقدار آن بهره‌مند می‌شوند.

هنگام ایجاد یک روش جدید، همه آرایه‌ها از این روش بهره‌مند می‌شوند.

مثال

یک روش جدید برای آرایه ایجاد کنید که مقادیر آرایه را به حروف بزرگ تبدیل کند:

Array.prototype.myUcase = function() {
  برای (i = 0; i < this.length; i++) {
    this[i] = this[i].toUpperCase();
  }
};

یک آرایه ایجاد کنید و سپس روش myUcase را فراخوانی کنید:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.myUcase();

به طور مستقیم امتحان کنید

نحوه استفاده

Array.prototype.نام = مقدار

حمایت مرورگر

همه مرورگرها به طور کامل از آن حمایت می‌کنند prototype

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی

صفحات مرتبط

آموزش:آرایه JavaScript

آموزش:نوع آرایه JavaScript

آموزش:روش‌های آرایه JavaScript

آموزش:ترتیب‌دهی آرایه‌های JavaScript

آموزش:تکرار آرایه‌های JavaScript