JavaScript 2, 8, 10, 16 진수 변환
2929 단어 JavaScript2 진법십 진법16 진법바꾸다
JS 의 진 변환 은 사실 매우 간단 합 니 다. 주로 두 가지 함 수 를 사용 하면 완성 할 수 있 습 니 다.
toString 방법
대상 을 되 돌려 주 는 문자열 표시.
objectname.toString([radix])
매개 변수
objectname
필수 옵션.문자열 표시 대상 을 얻 으 려 면
radix
옵션 가능.숫자 값 을 문자열 로 변환 할 진 을 지정 합 니 다.
설명 하 다.
toString 방법 은 내 장 된 JScript 대상 의 모든 구성원 입 니 다.대상 의 형식 에 의존 합 니 다:
대상 조작
Array
Array 의 요 소 를 문자열 로 변환 합 니 다.결과 문자열 은 쉼표 로 구분 되 어 연결 되 어 있 습 니 다.
Boolean
불 리 언 값 이 true 라면 'true' 로 되 돌아 갑 니 다.그렇지 않 으 면 "false" 로 돌아 갑 니 다.
Date
날짜 의 문자 표현법 을 되 돌려 줍 니 다.
Error
오류 메 시 지 를 포함 하 는 문자열 을 되 돌려 줍 니 다.
Function
다음 형식의 문자열 을 되 돌려 줍 니 다. functionname 은 toString 방법 함수 의 이름 입 니 다.
function functionname( ) { [native code] }
Number 숫자 를 되 돌려 주 는 문자 표시.
String
String 대상 의 값 을 되 돌려 줍 니 다.
묵인
'
[object objectname]
' 를 되 돌려 줍 니 다. 그 중 objectname
은 대상 유형의 이름 입 니 다.내던지다
이 방법 을 호출 한 대상 이 Number 가 아 닐 때 TypeError 이상 을 던 집 니 다.
예시 참조:
var m = 10;
document.write(m.toString(2) + "
"); // 1010
document.write(m.toString(8) + "
"); // 12
document.write(m.toString(10) + "
"); // 10
document.write(m.toString(16) + "
"); // a,
parseInt 방법
문자열 로 변 환 된 정 수 를 되 돌려 줍 니 다.
parseInt(numString, [radix])
매개 변수
numString
필수 옵션.숫자 로 변환 할 문자열 입 니 다.
radix
옵션 가능.2 와 36 사이 에 numString 이 저장 한 숫자의 진 값 을 표시 합 니 다.제공 되 지 않 으 면 접두사 가 '0x' 인 문자열 은 16 진법 으로, 접두사 가 '0' 인 문자열 은 8 진법 으로 사 용 됩 니 다.모든 다른 문자열 은 10 진법 으로 여 겨 진다.
설명 하 다.
parseInt 방법 은 numString 에 저 장 된 숫자 값 과 같은 정 수 를 되 돌려 줍 니 다.numString 의 접두사 가 정수 로 해석 되 지 않 으 면 숫자 가 아 닌 NaN 으로 돌아 갑 니 다.
parseInt("abc")
//
返回NaN
。parseInt("12abc")
//
返回12
。
可以用 isNaN 方法检测 NaN。
参考示例:
document.write(parseInt(1010, 2) + "
"); // 10
document.write(parseInt(12, 8) + "
"); // 10
document.write(parseInt(10, 10) + "
"); // 10
document.write(parseInt("a", 16) + "
"); // 10
document.write(parseInt("A", 16) + "
"); // 10
ITEYE 에 가서 제 오리지널 작품 을 보 세 요.http://cuisuqiang.iteye.com
또는 저 를 지원 하 는 개인 블 로그, 주소:http://www.javacui.com
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
기초 정리 - 1문자 (String) 숫자 (Number) 불린 (Boolean) null undefined 심볼 (Symbol) 큰정수 (BigInt) 따옴표로 묶어 있어야 함 Not-A-Number - 숫자 데이터 / 숫자로 표...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.