最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript學(xué)習(xí)筆記(三) String 字符串類(lèi)型介紹

 更新時(shí)間:2012年06月19日 01:51:20   作者:  
javascript學(xué)習(xí)筆記之String 字符串類(lèi)型介紹,這里介紹的是js字符串處理常用函數(shù)
1.字符方法charAt() 、charCodeAt()、fromCharCode()
復(fù)制代碼 代碼如下:

var stringValue = "hello world";
alert(stringValue.charAt(1));    //"e"
alert(stringValue[1]);      //"e"
alert(stringValue.charCodeAt(1));  //101
alert(String.fromCharCode(104,101)); //"he"

2.返回子字符串方法slice()、substr()、substring()
slice()、substring()方法第一個(gè)參數(shù)指定子字符串的起始位置,第二個(gè)參數(shù)指定結(jié)算位置(不包括結(jié)束位置),原字符串不變
substr()第二個(gè)參數(shù)指的是返回的字符個(gè)數(shù),原字符串不變
復(fù)制代碼 代碼如下:

var stringValue = "hello world";
alert(stringValue.slice(3)); //"lo world"
alert(stringValue.substring(3)); //"lo world"
alert(stringValue.substr(3)); //"lo world"
alert(stringValue.slice(3,7)); //"lo w"
alert(stringValue.subtring(3,7));   //"lo w"
alert(stringValue.substr(3,7)); //"lo worl"

alert(stringValue.slice(-3)); //"rld",取數(shù)組最后3個(gè)字符
alert(stringValue.slice(-3)); //"rld",取數(shù)組最后3個(gè)字符

3.字符串位置方法 indexOf() 和 lastIndexOf()
indexOf()方法從前向后搜索子字符串,可接收一個(gè)參數(shù)或兩個(gè)參數(shù),第一參數(shù)指定要搜索的子字符串,第二個(gè)參數(shù)指定從該位置向后搜索,沒(méi)找到返回-1
lastIndexOf()方法從后向前搜索子字符串,可接收一個(gè)參數(shù)或兩個(gè)參數(shù),第一參數(shù)指定要搜索的子字符串,第二個(gè)參數(shù)指定從該位置向前搜索,沒(méi)找到返回-1
復(fù)制代碼 代碼如下:

var stringValue = "hello world";
alert(stringValue.indexOf("o")); //4
alert(stringValue.lastIndexOf("o")); //7
alert(stringValue.indexOf("o",6)); //7
alert(stringValue.lastIndexOf("o",6)); //4

4.字符串大小寫(xiě)轉(zhuǎn)換方法 toLowerCase()和toUpperCase()
toLowerCase()轉(zhuǎn)換為小寫(xiě),toUpperCase()轉(zhuǎn)換為大寫(xiě)

5.字符串的比較localeCompare()
localeCompare()可以比較英文,也可以比較中文,大寫(xiě)字母在前小寫(xiě)字母在后

6.字符串排序:
復(fù)制代碼 代碼如下:

var stringValue= ["中國(guó)","楠楠","俊俊"];
alert(stringValue.sort(stringCompare));
//升序排序函數(shù)a-z
function stringCompare(value1,value2) {
return value1.localeCompare(value2); //降序z-a,value1和value2互換位置
}
您可能感興趣的文章:

相關(guān)文章

  • 關(guān)于JavaScript的變量的數(shù)據(jù)類(lèi)型的判斷方法

    關(guān)于JavaScript的變量的數(shù)據(jù)類(lèi)型的判斷方法

    這篇文章主要介紹了關(guān)于JavaScript的變量的數(shù)據(jù)類(lèi)型的判斷方法,JS是一種弱類(lèi)型語(yǔ)言,其數(shù)據(jù)類(lèi)型的相關(guān)特性有時(shí)也受到不少開(kāi)發(fā)者的詬病,需要的朋友可以參考下
    2015-08-08
  • JS 5種遍歷對(duì)象的方式

    JS 5種遍歷對(duì)象的方式

    這篇文章主要介紹了JS中5種遍歷對(duì)象的方式,文中講解非常的細(xì)致,幫助你更好的了解JS,感興趣的朋友可以參考下
    2020-06-06
  • JavaScript面向?qū)ο笾械姆庋b和繼承你了解嗎

    JavaScript面向?qū)ο笾械姆庋b和繼承你了解嗎

    這篇文章主要為大家詳細(xì)介紹了JavaScript面向?qū)ο笾械姆庋b和繼承,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-02-02
  • Javascript入門(mén)學(xué)習(xí)第三篇 js運(yùn)算

    Javascript入門(mén)學(xué)習(xí)第三篇 js運(yùn)算

    上篇文章講了js中的傳值和傳址 和 函數(shù)的作用域. 這章我們來(lái)探討js中的變量,表達(dá)式,和運(yùn)算符 還有一些 js 語(yǔ)句。 升級(jí)中……
    2008-07-07
  • 全面了解js中的script標(biāo)簽

    全面了解js中的script標(biāo)簽

    下面小編就為大家?guī)?lái)一篇全面了解js中的script標(biāo)簽。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-07-07
  • javascript學(xué)習(xí)筆記(五)原型和原型鏈詳解

    javascript學(xué)習(xí)筆記(五)原型和原型鏈詳解

    許多人對(duì)JavaScript的原型及原型鏈仍感到困惑,網(wǎng)上的文章又大多長(zhǎng)篇大論,令讀者不明覺(jué)厲。我將用最簡(jiǎn)潔明了的文字介紹JavaScript的原型及原型鏈。
    2014-10-10
  • 判斷頁(yè)面是關(guān)閉還是刷新的js代碼

    判斷頁(yè)面是關(guān)閉還是刷新的js代碼

    判斷頁(yè)面是關(guān)閉還是刷新的js代碼...
    2007-01-01
  • document.write與writeln的輸出內(nèi)容區(qū)別說(shuō)明

    document.write與writeln的輸出內(nèi)容區(qū)別說(shuō)明

    document.write()和document.writeln都是JavaScript向客戶端寫(xiě)入的方法,writeln是以行方式輸出的,但并不是指頁(yè)面實(shí)際效果中的換行,兩種方法在查看源代碼時(shí)才看得出區(qū)別。
    2010-10-10
  • js中 關(guān)于undefined和null的區(qū)別介紹

    js中 關(guān)于undefined和null的區(qū)別介紹

    本篇文章小編將為大家介紹,js中 關(guān)于undefined和null的區(qū)別,有需要的朋友可以參考一下
    2013-04-04
  • ES6學(xué)習(xí)之變量的解構(gòu)賦值

    ES6學(xué)習(xí)之變量的解構(gòu)賦值

    有時(shí)變量多寫(xiě)起來(lái)真的很麻煩,很多繁瑣的差不多的重復(fù)工作,es6為我們提供了多種更加便利的聲明變量的形式——變量的解構(gòu)賦值。下面這篇文章主要介紹了ES6中變量解構(gòu)賦值的相關(guān)資料,需要的朋友可以參考下。
    2017-02-02

最新評(píng)論

保亭| 新泰市| 梨树县| 临潭县| 安化县| 宁陵县| 罗田县| 克东县| 盐山县| 固始县| 抚远县| 娱乐| 通江县| 绥宁县| 绥化市| 瑞丽市| 三河市| 新丰县| 任丘市| 咸丰县| 从江县| 巴林左旗| 阿图什市| 芦溪县| 大化| 黔西| 富蕴县| 四平市| 墨江| 长治县| 河曲县| 海林市| 海盐县| 安平县| 隆尧县| 大竹县| 仙桃市| 滨海县| 石泉县| 高州市| 张北县|