首頁  >  文章  >  web前端  >  javascript中怎麼將字串轉換為8進位

javascript中怎麼將字串轉換為8進位

青灯夜游
青灯夜游原創
2022-01-18 16:56:533272瀏覽

javascript將字串轉換為8進位的方法:1、使用parseInt()函數將字串轉為十進位數,語法「parseInt("字串")」;2、使用toString()函數將十進制數轉為8進制數,語法“十進制數.toString(8)”。

javascript中怎麼將字串轉換為8進位

本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

javascript將字串轉換為8進位的方法

  • #先使用parseInt()函數將字串轉為十進位數

  • 然後使用toString()函數將十進位數轉換為8進位數

#範例:

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

javascript中怎麼將字串轉換為8進位


說明:

1、parseInt()parseInt:將字串轉換成整數

parseInt(string, radix)
string要被解析的字串。 可選。表示要解析的數字的基數。該值介於 2 ~ 36 之間。 如果省略該參數或其值為 0,則數字將以 10 為基礎來解析。 如果它以 “0x” 或 “0X” 開頭,則以 16 為基數。 2、toString()Object類型行為描述#Array將Array 的每個元素轉換為字串,並將它們依序連接起來,兩個元素之間用英文逗號作為分隔符號進行拼接。 Boolean如果布林值是true,則傳回"true"。否則返回"false"。 Date傳回日期的文字表示。 Error傳回一個包含相關錯誤訊息的字串。 Function傳回以下格式的字串,其中functionname 是一個函數的名稱,此函數的toString 方法被呼叫: "function functionname() { [native code] }"
如果該參數小於 2 或大於 36,則 parseInt() 將傳回 NaN。
toString()方法屬於對象,JavaScript的許多內建物件都重寫了該函數,以實現更適合自身的功能需求。

Number傳回數值的字串表示。也可傳回以指定進位表示的字串,請參考Number.toString()。

###String######傳回 String 物件的值。 ############Object(預設)######傳回"[object ObjectName]",其中 ObjectName 為物件類型的名稱。 ###############【相關推薦:###javascript學習教學#######】######

以上是javascript中怎麼將字串轉換為8進位的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn