يبدأ:
New String () هو مكان غريب آخر يظهر في وقت سابق من خطة الدرس هذه. ولكن مثل أحرف الهروب ، يعد New String () عنصرًا ضروريًا لإنشاء تطبيق ASP JavaScript ناجح. فيما يلي نصتان لهذا الدرس:
هنا نص يحمل بالفعل الوزن:
سلسلة جديدة ():
الآن دعونا نلقي نظرة على خط ASP أدناه.
request.form سيكون لدينا دورات مستقلة للتدريس لاحقًا. ما يلي هو التركيز الذي سنتحدث عنه الآن. البيانات المعلقة في الطلب. بدلاً من ذلك ، إنه نوع بيانات محلي ASP. لا يمكن لـ JavaScript التعامل مع أنواع بيانات ASP. يتمثل الحل في تحويل نوع بيانات ASP إلى نوع بيانات JavaScript. في هذا المثال ، تتمثل طريقة التنفيذ في استخدام مُنشئ السلسلة الجديدة ().
ملاحظات سريعة:
إذا كنت ترغب في إعادة إخراج النص من request.form إلى المستخدم ، فلن تحتاج إلى سلسلة جديدة (). ولكن إذا كنت ترغب في استخدام وظيفة أو طريقة JavaScript لمعالجة هذا النص ، فيجب عليك استخدام String () الجديد.
لا سلسلة جديدة ():
انظر إلى الخط الذي كتبته أدناه:
var webpagevariable = request.form ("webpagevaraible"). touppercase () ؛
خطأ! سوف يرمي السطر أعلاه خطأً لأن الطلب.
تفضل:
الآن بعد أن هربنا من الأحرف و New String () ، يبدو أن كل شيء أبسط بكثير في ASP JavaScript.
أنت في الواقع ترى فقط طرف الجليد. يمكننا مزج ومطابقة وظائف وطرق VBScript. يمكن لوظائف VBScript و JavaScript نقل المعلمات إلى بعضها البعض قبل وبعد. يمكن أن تكون مجتمعة تماما. سيكون هذا ما سيكون عليه الدرس الرابع.
النص الأصلي وعنوان مثال هذا القسم: http://aspjavascript.com/lesson03.asp
المؤلف الأصلي: ترجمة جيمس كلارك: هواهوا يرجى الإشارة عند إعادة الطباعة