이번 글에서는 주로 asp와 js의 형변환 기능을 소개합니다. 도움이 필요한 친구들이 참고할 수 있습니다.
문자열을 정수로 변환
ASP:
cint()--짧은 정수 값만 변환할 수 있으며 범위는 -32768에서 32767 사이여야 합니다. 긴 정수의 경우 clng()를 사용해야 합니다.
입력이 순수 숫자 문자열이 아니거나 빈 문자열인 경우 500 오류가 발생합니다. 따라서 입력하기 전에 숫자형인지 확인해야 합니다.
다음과 같이 코드를 복사합니다.Function JCID(ByVal ParaValue)
If ((Not isNumeric(ParaValue)) or (Trim(ParaValue)=)) Then
JCID=0
Else
JCID=ParaValue
End If
End 함수
다양한 유형 간을 필요한 형식으로 변환:
cstr(): 문자로 변환
cdate(): 날짜로 변환
cint(): 정수로 변환
Clng(): 긴 정수로 변환 Long
CBool(): 논리 Boolean
CByte로 변환() : 바이트 바이트로 변환
CSng(): 단정밀도 부동 소수점 숫자로 변환 Single
CDbl(): 배정밀도 부동 소수점 숫자로 변환 Double
CCur(): 통화 형식으로 변환 통화
javascript:
parsInt()--정수로 변환합니다. 참고: 변환 후 isNaN 함수를 사용하여 결과를 확인해야 합니다. 입력이 순수 숫자 문자열이 아닌 경우 결과는 NaN입니다.
ParseInt(abc) // NaN을 반환합니다.
parsInt(12abc) // 12를 반환합니다.
참고:parseInt(08)는 0을 반환합니다. 문자열이 0으로 시작하면 8진수로 이해되므로 08은 잘못된 문자열입니다.
parseInt(08,10)은 소수가 지정되었으므로 8을 반환합니다.
<html xmlns=http://www.w3.org/1999/xhtml ><head><title>제목 페이지</title><script LANGUAGE=JavaScript>var info = new Array() //배열 객체 정보 생성; ['name'] = 'Zhang San'; //배열에 항목을 설정합니다. 인덱스는 문자열 유형입니다. info['age'] = '26' //배열에 두 번째 항목을 설정합니다. =0 ;for(정보의 var n) //배열의 각 항목을 순회합니다. { i++; //배열의 요소 수를 가져오는 데 사용됩니다.}alert(총 +i+ 요소) //배열의 총 요소 수를 표시합니다.</script>< /head><바디></body></html>