يتم استنساخ وظيفة ASP هنا للجميع للتحقق.
كيفية الاستخدام: استخدم [edit]-[Find] في قائمة IE للتحقق من الوظائف التي تبحث عنها.
صفيف ()
تُرجع الوظيفة صفيفًا
مجموعة التعبير (قائمة)
السماح لنوع البيانات: الأحرف ، يمكن أن تكون الأرقام متاحة
مثال:
<٪
Dimmyarray ()
fori = 1to7
redimpreservemyarray (ط)
myarray (i) = WeekdayName (i)
التالي
٪>
نتيجة العودة: إنشاء مجموعة من 7 عناصر myarray:
مياراي (الأحد ، الاثنين ، ...... السبت)
Cint ())
تعمل الوظيفة على تحويل التعبير إلى نوع رقمي
تعبير Cint (التعبير)
السماح لنوع البيانات: يمكن أن تكون أي أحرف فعالة
مثال:
<٪
و = 234
استجابة. writecint (F) +2
٪>
نتيجة العودة: 236
حرف التحويل 234 هو الرقم 234 ، إذا كانت السلسلة فارغة ، يتم إرجاع القيمة 0
CreateObject ()
تقوم الوظيفة بإنشاء وإرجاع مثيل مكونات ActiveX المسجلة.
التعبير createObject (objName)
السماح لنوع البيانات: ObjName هو اسم أي مكون فعال ومسجل ActiveX.
مثال:
<٪
setCon = server.createBject (ADODB.Connection)
٪>
CSTR ())
تعمل الوظيفة على تحويل التعبير كسلسلة.
التعبير CSTR (التعبير)
السماح نوع البيانات: التعبير هو تعبير فعال.
مثال:
<٪
S = 3+2
Response.writthe Return هي: & cstr (s)
٪>
نتيجة الإرجاع: تحويل الأرقام 5 إلى الحرف 5.
التاريخ (التاريخ)
تُرجع الوظيفة تاريخ النظام الحالي.
تاريخ التعبير ()
السماح نوع البيانات: لا شيء.
مثال:
<٪ = Date ٪>
نتيجة العودة: 9/9/00
dateadd ()
تُرجع الوظيفة تاريخًا متغيرًا.
التعبير عن dateadd (TimeInterval ، الرقم ، التاريخ)
السماح لنوع البيانات:
الفاصل الزمني هو TimeInterval لإضافة ؛
العدد هو مقدار timeIntervals لإضافة ؛
anddate هو تاريخ البدء.
مثال:
<٪
CurrentDate =#9/9/00#
NewDate = dateadd (M ، 3 ، CurrentDate)
استجابة. writenewdate
٪>
<٪
CurrentDate =#12: 34: 45 PM#
NewDate = dateadd (H ، 3 ، CurrentDate)
استجابة. writenewdate
٪>
نتائج الظهر:
9/9/00
3:34:45 مساءً
م = شهر ؛
د = اليوم ؛
ifcurrentDateIntimeFormatthen ،
H = المضيف ؛
S = الثاني ؛
Datingiff ()
تُرجع الوظيفة الفرق بين التواريخ.
Express Datediff (TimeInterval ، Date1 ، Date2 [، FirstdayOfweek [، FirstWeekofyear])))))))))))))))))))))))
السماح بأنواع البيانات: يمثل TimeInterval النوع المفصل حسب الوقت ، مثل M يمثل الشهر.
مثال:
<٪
FromDate =#9/9/00#
TODATE =#1/1/2000#
استجابة. writeetherearre و _
Datediff (D ، FromDate ، Toodate) & _
Daystomilleniumfrom9/9/00.
٪>
نتائج العائد: هناك 150 يومًا من 9/9/00 إلى 2000.
يوم ())
تعود الوظيفة إلى يوم الشهر.
يوم التعبير (التاريخ)
السماح نوع البيانات: التاريخ هو أي تاريخ سريان.
مثال:
<٪ = اليوم (#9/9/00#) ٪>
نتيجة العودة: 4
formatcurrency ()
تُرجع الوظيفة التعبير ، وقد تم تنسيق هذا التعبير إلى قيمة العملة
表达式 formatcurrency (التعبير [، الرقم [، LeadingDigit [، Paren [، GroupDigit]]])))
السماح لنوع البيانات: يشير الرقم إلى قيمة عدد أجزاء العرض على الجانب الأيمن من النقطة العشرية. القيمة الافتراضية هي -1 ، مما يشير إلى أن إعدادات منطقة الكمبيوتر يتم استخدامها ؛
مثال:
<٪ = formatcurrency (34.3456) ٪>
نتيجة العائد: 34.35 دولار
FormatDateTime ()
تُرجع الوظيفة التعبير ، وقد تم تنسيق هذا التعبير حتى الآن أو الوقت
FormatDateTime (التاريخ ، [، namedformat]))
السماح لنوع البيانات: يشير Namptformat إلى قيمة تنسيق التاريخ/الوقت المستخدم في الاستخدام.
مثال:
<٪ = formatDateTime (09/9/00 ، vblongdate) ٪>
نتائج العودة: الأحد ، سبتمبر 090000
Formatnumber ()
تُرجع الوظيفة التعبير ، وقد تم تنسيق هذا التعبير إلى القيمة.
تعبير تنسيق
السماح لنوع البيانات: يشير الرقم إلى قيمة عدد أجزاء العرض على الجانب الأيمن من النقطة العشرية. القيمة الافتراضية هي -1 ، مما يشير إلى أن الكمبيوتر قد تم تعيينه. ؛ القيمة الافتراضية هي -1 ، مما يشير إلى أن الكمبيوتر قد تم تعيينه. ؛ القيمة الافتراضية هي -1 ، مما يشير إلى أن الكمبيوتر قد تم تعيينه. ؛ القيمة الافتراضية هي -1 ، مما يشير إلى أن الكمبيوتر قد تم تعيينه. ثم ، ثم
مثال:
<٪ = formatnumber (45.324567 ، 3) ٪>
نتائج الظهر: 45.325
formatpercent ()
تُرجع الوظيفة التعبير ، وقد تم تنسيق هذا التعبير إلى النسبة المئوية المئوية ٪ (بنسبة 100). (٪)
formatperpercent (التعبير [، الرقم [، LeadingDigit [، Paren [، GroupDigit]]]])))
السماح نوع البيانات: المرجع نفسه.
مثال: <٪ = formatpercent (0.45267 ، 3) ٪>
نتيجة العائد: 45.267 ٪
ساعة ()
عادت الوظيفة إلى الساعة في الساعة 24.
ساعة التعبير (الوقت)
السماح لنوع البيانات:
مثال:
<٪ = المنزل (#4: 45: 34 مساءً#) ٪>
نتيجة العودة: 16
(HOURSBEENCONTERTEDTO24 ساعة)
Instr)
تقوم الوظيفة بإرجاع الحرف أو السلسلة التي تظهر لأول مرة في سلسلة أخرى.
Expression Instr ([start ،] strtobesearched ، strsearchfor [، مقارنة])))
السماح بأنواع البيانات: START هي قيمة بدء البحث ، يقبل StrTobesearched سلسلة البحث strsearchfor للبحث.
مثال:
<٪
strtext = thisiSister !!
pos = instr (strtext ، a)
استجابة
٪>
نتيجة العودة: 9
Instrev ()
الوظيفة هي نفسها كما هو مذكور أعلاه ، فقط بدءًا من البحث الأخير للسلسلة
التعبير عن instrev
السماح نوع البيانات: المرجع نفسه.
مثال:
<٪
strtext = thisiSister !!
pos = instrev (strtext ، s)
استجابة
٪>
نتيجة العودة: 13
int (int (int (int (
تُرجع الوظيفة الأنواع العددية ، ولا تستقر فيها.
التعبير int (رقم)
السماح لنوع البيانات:
مثال:
<٪ = int (32.89) ٪>
نتائج الظهر: 32
isarray ()
تحدد الوظيفة ما إذا كان الكائن عبارة عن صفيف ويعود إلى القيمة المنطقية.
Isarray التعبيري (الاسم)
مثال:
<٪
strtest = اختبار!
استجابة. write isarray (strtest)
٪>
نتائج الظهر: خطأ
ISDATE ()
تحدد الوظيفة ما إذا كان الكائن هو التاريخ ، والعودة إلى القيمة المنطقية
تعبير isdate (التعبير)
مثال:
<٪
strtest = 9/4/2000
استجابة. writei sdate (strtest)
٪>
نتيجة العودة: صحيح
isempty ()
تحدد الوظيفة ما إذا كان يتم تهيئة الكائن ويعود إلى القيمة المنطقية.
isempty التعبير (التعبير)
مثال:
<٪
ديمي
الرد. write isempty (i)
٪>
نتيجة العودة: صحيح
isnull ()
تحدد الوظيفة ما إذا كان الكائن فارغًا ، ويعود إلى القيمة المنطقية.
isnull التعبير (التعبير)
مثال:
<٪
ديمي
الرد. write isnull (i)
٪>
نتائج الظهر: خطأ