新聞中心
平常我們在寫JS代碼時(shí),遇到最頻繁的操作之一也許是字符相關(guān)的操作了,同時(shí)在面試中也常常會設(shè)計(jì)字符串的轉(zhuǎn)化的問題,下面為大家詳細(xì)講解一下JavaScript字符串處理方法。

創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),沙洋企業(yè)網(wǎng)站建設(shè),沙洋品牌網(wǎng)站建設(shè),網(wǎng)站定制,沙洋網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,沙洋網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
字符串處理方法
1、字符串合并操作:“ + ”
var iNum01 = 12;
var iNum02 = 24;
var sNum03 = '12';
var sTr = 'abc';
alert(iNum01+iNum02); //彈出36
alert(iNum01+sNum03); //彈出1212 數(shù)字和字符串相加等同于字符串相加
alert(sNum03+sTr); // 彈出12abc
2、parseInt() 將數(shù)字字符串轉(zhuǎn)化為整數(shù)
var sNum01 = '12';
var sNum02 = '24';
var sNum03 = '12.32';
alert(sNum01+sNum02); //彈出1224
alert(parseInt(sNum01)+parseInt(sNum02)) //彈出36
alert(parseInt(sNum03)) //彈出數(shù)字12 將字符串小數(shù)轉(zhuǎn)化為數(shù)字整數(shù)
3、parseFloat() 將數(shù)字字符串轉(zhuǎn)化為小數(shù)
var sNum03 = '12.32'
alert(parseFloat(sNum03)); //彈出 12.32 將字符串小數(shù)轉(zhuǎn)化為數(shù)字小數(shù)
4、split() 把一個(gè)字符串分隔成字符串組成的數(shù)組
var sTr = '2017-4-22';
var aRr = sTr.split("-");
var aRr2= sTr.split("");
alert(aRr); //彈出['2017','4','2']
alert(aRr2); //彈出['2','0','1','7','-','4','-','2','2']
5、indexOf() 查找字符串是否含有某字符
var sTr = "abcdefgh";
var iNum = sTr.indexOf("c");
alert(iNum); //彈出2
6、substring() 截取字符串 用法: substring(start,end)(不包括end)
var sTr = "abcdefghijkl";
var sTr2 = sTr.substring(3,5);
var sTr3 = sTr.substring(1);
alert(sTr2); //彈出 de
alert(sTr3); //彈出 bcdefghijkl
字符串反轉(zhuǎn)
var str = 'asdfj12jlsdkf098';
var str2 = str.split('').reverse().join('');
alert(str2);
分享文章:JavaScript字符串常用操作
分享URL:http://www.5511xx.com/article/ccohicg.html


咨詢
建站咨詢
