這篇文章的內(nèi)容主要圍繞javascript如何將字符串轉(zhuǎn)為二進(jìn)制進(jìn)行講述,文章內(nèi)容清晰易懂,條理清晰,非常適合新手學(xué)習(xí),值得大家去閱讀。感興趣的朋友可以跟隨小編一起閱讀吧。希望大家通過這篇文章有所收獲!
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對(duì)這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡(jiǎn)單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:空間域名、虛擬空間、營(yíng)銷軟件、網(wǎng)站建設(shè)、三原網(wǎng)站維護(hù)、網(wǎng)站推廣。
轉(zhuǎn)換方法:1、利用split()方法將字符串轉(zhuǎn)為字符數(shù)組;2、遍歷字符數(shù)組,利用charCodeAt()和toString()方法將每個(gè)字符元素轉(zhuǎn)為二進(jìn)制值;3、使用join()方法拼接數(shù)組元素,轉(zhuǎn)為完整的二進(jìn)制值即可。
本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。
javascript將字符串轉(zhuǎn)為二進(jìn)制
將字符串轉(zhuǎn)為字符數(shù)組
遍歷字符數(shù)組,使用charCodeAt()將每個(gè)字符元素轉(zhuǎn)為ascii碼
使用toString(2)將ascii碼元素轉(zhuǎn)為二進(jìn)制
使用join()拼接數(shù)組元素,轉(zhuǎn)為二進(jìn)制字符串。
實(shí)現(xiàn)代碼:
function strToBinary(str){
var result = [];
var list = str.split("");
for(var i=0;i<list.length;i++){
if(i != 0){
result.push(" ");
}
var item = list[i];
var binaryStr = item.charCodeAt().toString(2);
result.push(binaryStr);
}
return result.join("");
}
console.log(strToBinary("我們")); //110001000010001 100111011101100
感謝你的閱讀,相信你對(duì)“javascript如何將字符串轉(zhuǎn)為二進(jìn)制”這一問題有一定的了解,快去動(dòng)手實(shí)踐吧,如果想了解更多相關(guān)知識(shí)點(diǎn),可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站!小編會(huì)繼續(xù)為大家?guī)砀玫奈恼拢?/p>
網(wǎng)頁題目:javascript如何將字符串轉(zhuǎn)為二進(jìn)制
URL標(biāo)題:http://chinadenli.net/article12/gsjcgc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、網(wǎng)站策劃、網(wǎng)站導(dǎo)航、建站公司、定制網(wǎng)站、網(wǎng)站設(shè)計(jì)公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)