JS中字符問題(二進(jìn)制/十進(jìn)制/十六進(jìn)制及ASCII碼之間的轉(zhuǎn)換)
更新時間:2008年11月03日 15:49:21 作者:
對于js的進(jìn)制轉(zhuǎn)換的一些方法分析
var a='11160';
alert(parseInt(a,2)); //將111做為2進(jìn)制來轉(zhuǎn)換,忽略60(不符合二進(jìn)制),從左至右只將符合二進(jìn)制數(shù)的進(jìn)行轉(zhuǎn)換
alert(parseInt(a,16)); //將所有的都進(jìn)行轉(zhuǎn)換
依照此方法,其實(shí)可以轉(zhuǎn)換成任何進(jìn)制
var a='1110';
alert(parseInt(a,10).toString(16)); //將A轉(zhuǎn)換為10進(jìn)制,然后再轉(zhuǎn)換成16進(jìn)制 同樣也可以是其它進(jìn)制
下面說下ASCII 碼:
function test(){
var a='ab';
var c=a.charCodeAt(1);//返回98 也就是b的AscII碼 位置從0開始
var char=String.fromCharCode(98);返回小寫的b
}
//小例子
function test(){ //輸出AscII碼擴(kuò)展集中的字符
var c="";
for(var i=1;i<65536;i++){
if((i%10)==0){
c+=i+':\t'+String.fromCharCode(i)+'\t'+'\n';}else{
c+=i+':\t'+String.fromCharCode(i)+'\t';}
}
document.getElementById("abc").innerText=c;
}
<div id='abc'></div>
alert(parseInt(a,2)); //將111做為2進(jìn)制來轉(zhuǎn)換,忽略60(不符合二進(jìn)制),從左至右只將符合二進(jìn)制數(shù)的進(jìn)行轉(zhuǎn)換
alert(parseInt(a,16)); //將所有的都進(jìn)行轉(zhuǎn)換
依照此方法,其實(shí)可以轉(zhuǎn)換成任何進(jìn)制
var a='1110';
alert(parseInt(a,10).toString(16)); //將A轉(zhuǎn)換為10進(jìn)制,然后再轉(zhuǎn)換成16進(jìn)制 同樣也可以是其它進(jìn)制
下面說下ASCII 碼:
function test(){
var a='ab';
var c=a.charCodeAt(1);//返回98 也就是b的AscII碼 位置從0開始
var char=String.fromCharCode(98);返回小寫的b
}
//小例子
function test(){ //輸出AscII碼擴(kuò)展集中的字符
var c="";
for(var i=1;i<65536;i++){
if((i%10)==0){
c+=i+':\t'+String.fromCharCode(i)+'\t'+'\n';}else{
c+=i+':\t'+String.fromCharCode(i)+'\t';}
}
document.getElementById("abc").innerText=c;
}
<div id='abc'></div>
您可能感興趣的文章:
- javascript實(shí)現(xiàn)的字符串與十六進(jìn)制表示字符串相互轉(zhuǎn)換方法
- 使用JavaScript進(jìn)行進(jìn)制轉(zhuǎn)換將字符串轉(zhuǎn)換為十進(jìn)制
- JS中的進(jìn)制轉(zhuǎn)換以及作用
- 用js實(shí)現(xiàn)的十進(jìn)制的顏色值轉(zhuǎn)換成十六進(jìn)制的代碼
- javascript簡單進(jìn)制轉(zhuǎn)換實(shí)現(xiàn)方法
- JavaScript進(jìn)制轉(zhuǎn)換實(shí)現(xiàn)方法解析
- javascript中簡單的進(jìn)制轉(zhuǎn)換代碼實(shí)例
- javascript實(shí)現(xiàn)二進(jìn)制、十進(jìn)制、十六進(jìn)制和八進(jìn)制之間相互轉(zhuǎn)換的方法
相關(guān)文章
Javascript隨機(jī)標(biāo)簽云代碼實(shí)例
這篇文章主要分享一個Javascript隨機(jī)標(biāo)簽云代碼實(shí)例,需要的朋友可以參考下。2016-06-06javascript檢測瀏覽器flash版本的實(shí)現(xiàn)代碼
javascript檢測瀏覽器flash版本的實(shí)現(xiàn)代碼,需要的朋友可以參考下。2011-12-12JavaScript setinterval延遲一秒解決方案
這篇文章主要介紹了JavaScript setinterval延遲一秒解決方案,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-09-09echarts折線圖實(shí)現(xiàn)部分虛線部分實(shí)線效果的方法
在折線圖中,通常實(shí)線表示實(shí)際數(shù)據(jù),而虛線用于表示預(yù)測數(shù)據(jù),這篇文章主要介紹了echarts折線圖實(shí)現(xiàn)部分虛線部分實(shí)線效果的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-09-09JS日期轉(zhuǎn)化指定格式及獲取月/周日期區(qū)間的方法
本文詳細(xì)介紹了JavaScript中Date類型的處理方法,包括日期的格式轉(zhuǎn)換和獲取特定月份或周的日期區(qū)間,本文介紹JS日期轉(zhuǎn)化指定格式及獲取月/周日期區(qū)間的方法,感興趣的朋友跟隨小編一起看看吧2024-09-09