In diesem Artikel werden hauptsächlich die Typkonvertierungsfunktionen von asp und js vorgestellt. Bedürftige Freunde können sich darauf beziehen.
Konvertieren Sie einen String in eine Ganzzahl
asp:
cint() – Beachten Sie, dass nur kurze Ganzzahlwerte konvertiert werden können und der Bereich zwischen -32768 und 32767 liegen muss. Für lange Ganzzahlen sollte clng() verwendet werden
Wenn die Eingabe keine reine numerische Zeichenfolge oder eine leere Zeichenfolge ist, tritt ein 500-Fehler auf. Sie sollten daher vor der Eingabe prüfen, ob es sich um einen numerischen Typ handelt.
Kopieren Sie den Code wie folgt:Function JCID(ByVal ParaValue)
If ((Not isNumeric(ParaValue)) or (Trim(ParaValue)=)) Then
JCID=0
Else
JCID=ParaValue
End If
End function
Konvertieren Sie zwischen verschiedenen Typen in das erforderliche Format:
cstr(): In Zeichen konvertieren
cdate(): In Datum konvertieren
cint(): In Ganzzahl konvertieren
Clng(): In lange Ganzzahl konvertieren Long
CBool(): In logisches boolesches
CByte ()
konvertieren: In Byte Byte konvertieren
CSng(): In Gleitkommazahl mit einfacher Genauigkeit konvertieren Single
CDbl(): In Gleitkommazahl mit doppelter Genauigkeit konvertieren Double
CCur(): In Währungsformat konvertieren Währungs-
Javascript:
parseInt() – In Ganzzahl konvertieren. Hinweis: Nach der Konvertierung sollten Sie die Funktion isNaN verwenden, um das Ergebnis zu überprüfen. Wenn die Eingabe keine reine numerische Zeichenfolge ist, ist das Ergebnis NaN.
parseInt(abc) // NaN zurückgeben.
parseInt(12abc) // 12 zurückgeben.
Hinweis: parseInt(08) gibt 0 zurück. Wenn die Zeichenfolge mit 0 beginnt, wird sie als oktal verstanden, sodass 08 eine unzulässige Zeichenfolge ist.
parseInt(08,10) gibt 8 zurück, da eine Dezimalzahl angegeben ist.
<html xmlns=http://www.w3.org/1999/xhtml ><head><title>Titelseite</title><script LANGUAGE=JavaScript>var info = new Array(); //Array-Objektinformationen erstellen ['name'] = 'Zhang San'; //Legen Sie ein Element im Array fest. Beachten Sie, dass der Index ein String-Typ ist. info['age'] = '26' //Legen Sie das zweite Element im Array fest =0 ;for(var n in info) //Jedes Element im Array durchlaufen { i++; //Wird verwendet, um die Anzahl der Elemente im Array zu erhalten}alert (insgesamt +i+ Elemente); //Zeigt die Gesamtzahl der Elemente im Array an</script>< /head>< body></body></html>