در مطالب قبلی دانستیم که یکی از خواص شیء در زبان java script خاصیت constructor است که در این مطلب قصد داریم تا این خاصیت را به طور کامل و دقیق مورد بررسی قرار دهیم.
این خاصیت ، نام تابع سازنده شی مورد نطر را بر می گرداند . تغبع سازنده ، تابعی است که در هنگام تعریف اولیه ، شی را به وجود آورده است . شکل کلی استفاده از این خاصیت به شرح زیر است :
Syntax :object.constructor
نام شی مورد نظر =object*
مثال : در مثال زیر با استفاده از تابع ( ) string یک شی string جدید به نام txtname ایجاد کرده ایم . به وسیله دستور document.write ، نوع تابع سازنده شی را نشان داده ایم :
نکته : توجه شود شکل صحیح نوشتاری تابع String با S بزرگ است .