ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptで文字列を8進数に変換する方法

JavaScriptで文字列を8進数に変換する方法

青灯夜游
青灯夜游オリジナル
2022-01-18 16:56:533345ブラウズ

文字列を 8 進数に変換する Javascript メソッド: 1. parseInt() 関数を使用して文字列を 10 進数に変換します (構文は "parseInt("string")"; 2. toString() を使用します。この関数は 10 進数を 8 進数に変換します。構文は「10 進数.toString(8)」です。

JavaScriptで文字列を8進数に変換する方法

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

文字列を 8 進数に変換する Javascript メソッド

  • 最初に parseInt() 関数を使用して文字列を 10 進数に変換します

  • 次に、toString() 関数を使用して 10 進数を 8 進数に変換します。

例:

var str = "1254";
var num =parseInt(str);
var x=num.toString(8);
console.log(x);

JavaScriptで文字列を8進数に変換する方法

手順:

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 の各要素を文字列として変換します、結合する 2 つの要素の間の区切り文字としてカンマを使用して、それらを次々に連結します。
Boolean ブール値が true の場合、「true」を返します。それ以外の場合は「false」を返します。
Date 日付のテキスト表現を返します。
Error 関連するエラー情報を含む文字列を返します。
Function 次の形式で文字列を返します。 functionname は関数の名前で、この関数の toString メソッドが呼び出されます。 "function functionname( ) { [ネイティブ コード] }"
#Number 値の文字列表現を返します。指定した基数で表現された文字列を返すこともできます。Number.toString() を参照してください。
String String オブジェクトの値を返します。
Object (デフォルト) 「[object ObjectName]」を返します。ここで、ObjectName はオブジェクト タイプの名前です。

[関連する推奨事項: JavaScript 学習チュートリアル]

以上がJavaScriptで文字列を8進数に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。