Javascript에서 문자열을 8진수로 변환하는 방법: 1.parseInt() 함수를 사용하여 문자열을 10진수로 변환합니다. 구문은 "parseInt("string")"입니다. 2. toString() 함수를 사용하여 다음을 수행합니다. 10진수 변환 8진수로 변환하려면 구문은 "decimal number.toString(8)"입니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.
자바스크립트에서 문자열을 8진수로 변환하는 방법
먼저 parsInt() 함수를 사용하여 문자열을 10진수로 변환합니다.
그런 다음 toString() 함수를 사용하여 10진수를 8진수로 변환합니다. 숫자
예:
var str = "1254"; var num =parseInt(str); var x=num.toString(8); console.log(x);
설명:
1,parseInt()
parseInt: 문자열을 정수로 변환합니다.
parseInt(string, radix)
선택사항. 구문 분석할 숫자의 밑수를 나타냅니다. 값은 2~36 사이입니다.
이 매개변수가 생략되거나 값이 0인 경우 숫자는 10진수로 구문 분석됩니다.
"0x" 또는 "0X"로 시작하면 16진수가 됩니다.
매개변수가 2보다 작거나 36보다 큰 경우,parseInt()는 NaN을 반환합니다.
2. toString()
toString() 메소드는 Object
객체에 속합니다. JavaScript의 많은 내장 객체는 보다 적합한 기능적 요구를 충족하기 위해 이 함수를 다시 작성했습니다.
Type | 동작 설명 |
---|---|
Array | Array의 각 요소를 문자열로 변환하고 두 요소 사이에 쉼표를 구분 기호로 사용하여 차례로 연결합니다. |
Boolean | 부울 값이 true인 경우 "true"를 반환합니다. 그렇지 않으면 "false"를 반환합니다. |
Date | 날짜의 텍스트 표현을 반환합니다. |
Error | 관련 오류 정보가 포함된 문자열을 반환합니다. |
Function | 은 다음 형식으로 문자열을 반환합니다. 여기서 functionname은 함수의 이름이고 이 함수의 toString 메서드는 "function functionname() { [네이티브 코드] }" |
Number | 는 숫자 값의 문자열 표현을 반환합니다. 지정된 기수로 표현된 문자열을 반환할 수도 있습니다. Number.toString()을 참조하세요. |
String | String 객체의 값을 반환합니다. |
Object(기본값) | "[object ObjectName]"을 반환합니다. 여기서 ObjectName은 개체 유형의 이름입니다. |
【관련 추천: 자바스크립트 학습 튜토리얼】
위 내용은 자바스크립트에서 문자열을 8진수로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!