منتديات تراتيل شاعر

منتديات تراتيل شاعر (http://tra-sh.com/vb/index.php)
-   تطوير المواقع والمنتديات ▪● (http://tra-sh.com/vb/forumdisplay.php?f=44)
-   -   تدعم لغة البرمجة جافا سكريبت مفهوم الكائنات النصية (String Object) (http://tra-sh.com/vb/showthread.php?t=193413)

رحيل المشاعر 10-04-2022 10:01 PM

تدعم لغة البرمجة جافا سكريبت مفهوم الكائنات النصية (String Object)
 
تدعم لغة البرمجة جافا سكريبت مفهوم الكائنات النصية (String Object) كغيرها من مختلف لغات البرمجة، وهي أحد أنواع الكائنات الخاصة بهذه اللغة والتي تتيح للمستخدم العمل مع سلسلة من الحروف.
مفهوم الكائن النصي في لغة البرمجة جافا سكريبت JavaScript
وهو عبارة عن كائن يسمح للمستخدم بالتعامل مع النصوص، ويتم تعريف هذا النوع من الكائنات في جافاسكريبت على النحو التالي:
;var val = new String (string)
وهناك العديد الخصائص الخاصة بهذا الكائن والتي تقوم بدورها بتسهيل عمل المبرمجين وتسهيل تنفيذ مهامهم.
أهم الخصائص والدوال المستخدمة مع الكائن النصي في لغة البرمجة جافا سكريبت JavaScript
هناك العديد من الخصائص والدوال التي تُستخدم مع الكائن النصي في لغة البرمجة جافا سكريبت، وفيما يلي أهم هذه الدوال:
الخاصية (Length): للكائن النصي خاصية تسمى خاصية الطول كما هو الحال في عملية استخدام المصفوفات، وقيمة خاصية الطول في الكائن النصي عبارة عن عدد الأحرف التي يتكون منها النص، أي أن هذه الخاصية تقوم بإرجاع رقم معين ويتم استخدامها على النحو التالي:
(string. length)
الخاصية (CharAt): حيث تستخدم هذه الخاصية لمعرفة معلومات عن حرف واحد من الأحرف، وتكمن أهمية هذه الخاصية في لغة البرمجة جافا سكريبت في عملية فحص ما يقوم المستخدم بإدخاله في النماذج مثل البريد الإلكتروني.
الدالة (()fromChar Code): تقوم هذه الدالة بتحويل الكود السداسي عشر إلى نص معين جسب حاجة المستخدم.
الدالة (escape): تعمل هذه الدالة على تشفير النص الذي يتم تمريره إليها من قبل المستخدم إلى النظام السداسي عشر.
الدالة (unscape): تقوم هذه الدالة بفك تشفير النص الممرر إليها.
الدالة (index of): تستخدم هذه الدالة للبحث عن نص بداخل نص آخر وعند استخدام هذه الدالة يتم وضع معاملين الأول هو النص الذي يتم البحث عنه والمعامل الثاني النص الذي يتم البحث فيه.
الدالة (substr): تستخدم هذه الدالة في عملية نسخ جزء من النص، حيث يتم وضع معاملين مع هذه الدالة الأول هو رتبة الحرف الأول الذي يبدأ عنده النسخ، والمعامل الثاني هو عدد الأحرف التي سوف يتم نسخها.
الدالة (toLowerCase): تستخدم هذه الدالة في عملية تغيير حالة الحرف إلى حالة الأحرف الصغيرة.
الدالة (toUpperCase): تستخدم هذه الدالة في عملية تغيير حالة الحرف إلى حالة الأحرف الكبيرة.
الدالة (slice): تستخدم هذه الدالة في عملية نسخ جزء من النص دون التأثير على النص الأصلي.
ونظراً لدعم لغة البرمجة جافا سكريبت للعديد من الخصائص والدوال التي تُستخدم مع مختلف الكائنات النصية فإنه يتم استخدامها بشكل واسع في وقتنا الحالي من قبل المبرمجين.




aksGin 10-05-2022 07:16 AM

رد: تدعم لغة البرمجة جافا سكريبت مفهوم الكائنات النصية (String Object)
 
مُتًرّفْ بَ تمًّيِزْ:137:ق1
‏‎لآعِدَمَنِآ هـَ الَعَطَآءْ وَلَآَ هَـ الَمْجَهُودَ الَرَائَعْ
‏‎عَسَى يُمْنَاُتَس لِلَجْنة :137:

اسم مؤقت 10-05-2022 09:12 AM

رد: تدعم لغة البرمجة جافا سكريبت مفهوم الكائنات النصية (String Object)
 
يعطيك العافية لا عدمنا جديدك

صاحبة السمو 10-05-2022 02:17 PM

رد: تدعم لغة البرمجة جافا سكريبت مفهوم الكائنات النصية (String Object)
 
يعطيك العافية على طرحك الراقي
ق1

رحيل المشاعر 10-05-2022 09:36 PM

رد: تدعم لغة البرمجة جافا سكريبت مفهوم الكائنات النصية (String Object)
 
اكس
يعطيك العافيه ويسلم يدينك
لروحك الجوري
ودي

رحيل المشاعر 10-05-2022 09:37 PM

رد: تدعم لغة البرمجة جافا سكريبت مفهوم الكائنات النصية (String Object)
 
اسم
يعطيك العافيه ويسلم يدينك
لروحك الجوري
ودي

رحيل المشاعر 10-05-2022 09:37 PM

رد: تدعم لغة البرمجة جافا سكريبت مفهوم الكائنات النصية (String Object)
 
صاحبه
يعطيك العافيه ويسلم يدينك
لروحك الجوري
ودي

هيبة مشاعر 10-08-2022 05:47 AM

رد: تدعم لغة البرمجة جافا سكريبت مفهوم الكائنات النصية (String Object)
 
http://www.tra-sh.com/up/uploads/16651946988510.gif

رحيل المشاعر 10-09-2022 09:28 PM

رد: تدعم لغة البرمجة جافا سكريبت مفهوم الكائنات النصية (String Object)
 
يعطيك العافيه

ويسلم يدينك لروحك الجوري
ودي

ولد الذيب 10-23-2022 09:18 PM

رد: تدعم لغة البرمجة جافا سكريبت مفهوم الكائنات النصية (String Object)
 
عافااك الله على الطرح الرااااائع والجميل :137:






:136:




اعتدنا منك المميز والإبداع دائماً ونتطلع لجديدك :81:


الساعة الآن 10:14 AM

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. TranZ By Almuhajir
HêĽм √ 3.2 OPS BY: ! ωαнαм ! © 2010
new notificatio by 9adq_ala7sas
User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Security team

mamnoa 4.0 by DAHOM