欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時間:2012年06月19日 01:51:20   作者:  
javascript學(xué)習(xí)筆記之String 字符串類型介紹,這里介紹的是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()方法第一個參數(shù)指定子字符串的起始位置,第二個參數(shù)指定結(jié)算位置(不包括結(jié)束位置),原字符串不變
substr()第二個參數(shù)指的是返回的字符個數(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個字符
alert(stringValue.slice(-3)); //"rld",取數(shù)組最后3個字符

3.字符串位置方法 indexOf() 和 lastIndexOf()
indexOf()方法從前向后搜索子字符串,可接收一個參數(shù)或兩個參數(shù),第一參數(shù)指定要搜索的子字符串,第二個參數(shù)指定從該位置向后搜索,沒找到返回-1
lastIndexOf()方法從后向前搜索子字符串,可接收一個參數(shù)或兩個參數(shù),第一參數(shù)指定要搜索的子字符串,第二個參數(shù)指定從該位置向前搜索,沒找到返回-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.字符串大小寫轉(zhuǎn)換方法 toLowerCase()和toUpperCase()
toLowerCase()轉(zhuǎn)換為小寫,toUpperCase()轉(zhuǎn)換為大寫

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

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

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

相關(guān)文章

  • JavaScript之?dāng)?shù)組(Array)詳解

    JavaScript之?dāng)?shù)組(Array)詳解

    這篇文章主要介紹了JavaScript之?dāng)?shù)組(Array)詳解,本文詳細(xì)講解了JavaScript數(shù)組的創(chuàng)建、檢測數(shù)組、轉(zhuǎn)化方法、棧方法、隊列方法、重排序方法、操作方法、位置方法等內(nèi)容,需要的朋友可以參考下
    2015-04-04
  • 刪除Javascript Object中間的key

    刪除Javascript Object中間的key

    這篇文章介紹了刪除Javascript Object中間的key的方法,然后主要詳談了delete的用法,非常的詳盡,給小伙伴們參考下
    2014-11-11
  • DOM 事件流詳解

    DOM 事件流詳解

    這篇文章主要詳細(xì)介紹了DOM中的事件流,包括冒泡型事件、事件監(jiān)聽、標(biāo)準(zhǔn)DOM事件監(jiān)聽這三個方面,十分詳細(xì),推薦給大家。
    2015-01-01
  • 詳解原生JS動態(tài)添加和刪除類

    詳解原生JS動態(tài)添加和刪除類

    這篇文章主要介紹了原生JS動態(tài)添加和刪除類,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • JavaScript中的anchor()方法使用詳解

    JavaScript中的anchor()方法使用詳解

    這篇文章主要介紹了JavaScript中的anchor()方法使用,是JS入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-06-06
  • javascript數(shù)組操作總結(jié)和屬性、方法介紹

    javascript數(shù)組操作總結(jié)和屬性、方法介紹

    這篇文章主要介紹了javascript數(shù)組操作總結(jié),例如數(shù)組的創(chuàng)建、添加、刪除、合并等操作方法,同時總結(jié)了屬性和操作函數(shù)、方法等,需要的朋友可以參考下
    2014-04-04
  • javascript學(xué)習(xí)筆記(九) js對象 設(shè)計模式

    javascript學(xué)習(xí)筆記(九) js對象 設(shè)計模式

    javascript學(xué)習(xí)筆記之js對象 設(shè)計模式介紹,需要的朋友可以參考下
    2012-06-06
  • JavaScript基本編碼模式小結(jié)

    JavaScript基本編碼模式小結(jié)

    本文中筆者整理的這些模式包含了編寫JavaScript代碼時一些常用的方法或者小技巧,可以幫助初學(xué)JavaScript的同學(xué)迅速提升代碼質(zhì)量
    2012-05-05
  • JavaScript進(jìn)階教程(第二課續(xù))

    JavaScript進(jìn)階教程(第二課續(xù))

    JavaScript進(jìn)階教程(第二課續(xù))...
    2007-04-04

最新評論