خصوصیات String) Length, Constructor, Prototype) در JavaScript :
JavaScript یکی از زبانهای برنامهنویسی محبوب است که برای توسعه وب سایتها و برنامههای کاربردی استفاده میشود. در این زبان، String یکی از انواع دادههای اصلی است که برای نمایش متن استفاده میشود. در این مقاله به معرفی خصوصیات مهم String در JavaScript میپردازیم.
Length:
Length یکی از خصوصیات مهم String در JavaScript است. این خصوصیت تعداد کاراکترهایی که در یک String وجود دارند را برمیگرداند. برای مثال، اگر متغیر myString را به صورت زیر تعریف کنیم:
var myString = “Hello, World!”;
آنگاه میتوانیم با استفاده از Length، تعداد کاراکترهای این String را بدست آوریم:
console.log(myString.length); // خروجی: 13
Constructor:
Constructor یک خصوصیت دیگر از String در JavaScript است. این خصوصیت نام تابع سازنده String را برمیگرداند. برای مثال، میتوانیم با استفاده از Constructor، نام تابع سازنده String را برای متغیر myString بدست آوریم:
console.log(myString.constructor); // خروجی: function String() { [native code] }
Prototype:
Prototype یکی دیگر از خصوصیات مهم String در JavaScript است. این خصوصیت به ما اجازه میدهد تا به توابعی که برای String تعریف شدهاند دسترسی پیدا کنیم. برای مثال، تابع toUpperCase() را میتوانیم برای تبدیل تمامی حروف یک String به حروف بزرگ استفاده کنیم. با استفاده از Prototype، میتوانیم به این تابع دسترسی داشته باشیم:
console.log(myString.toUpperCase()); // خروجی: HELLO, WORLD!
در اینجا، تابع toUpperCase() به String اضافه شده است و با استفاده از Prototype، به آن دسترسی پیدا میکنیم.
خلاصه:
در این مقاله، خصوصیات Length، Constructor و Prototype String در JavaScript معرفی شدند. با استفاده از این خصوصیات، میتوانیم به خواص اصلی یک String دسترسی پیدا کنیم و عملیاتهای لازم را روی آنها انجام دهیم.