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

常見(jiàn)的JS字符串屬性與方法集錦

 更新時(shí)間:2022年01月18日 11:02:22   作者:jGjHwTzBzEwSdTb  
字符串的操作在js中非常頻繁,也非常重要,下面這篇文章主要給大家介紹了關(guān)于JS字符串屬性與方法的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下

方法1.length

length決定字符串的長(zhǎng)度

例:

var txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
const string = txt.length;
// string = 26;

方法2.slice

slice() 提取字符串的某個(gè)部分并在新字符串中返回被提取的部分。

該方法設(shè)置兩個(gè)參數(shù):起始索引(開(kāi)始位置),終止索引(結(jié)束位置)。

這個(gè)例子裁剪字符串中位置 5 到位置 14 的片段:

var str = "How old are you?";
var res = str.slice(5,14);
// res = ld are yo;

方法3.substring

(開(kāi)始的索引,結(jié)束的索引);返回截取后的字符串,不包含結(jié)束的索引的字符串

substring() 類似于 slice()。 不同之處在于 substring() 無(wú)法接受負(fù)的索引。

這個(gè)例子裁剪字符串中位置 6 到位置 13 的片段:

var str = "How old are you?";
var res = str.slice(6,13);
// res = d are y;

方法4.split

切割字符串

var str = "How old are you?";
var res = str.split('o');
// res = H,w ,ld are y,u?;

方法5.indexOf

indexOf() 方法返回字符串中指定文本首次出現(xiàn)的索引(位置):

indexOf(要找的字符串,從某個(gè)位置開(kāi)始的索引);返回的是這個(gè)字符串的索引值,沒(méi)有則-1

var str = "The full name of the United States is the United States of America.";
var pos = str.indexOf("United");
// pos = 21;

方法6.lastIndexOf

lastIndexOf() 方法返回指定文本在字符串中最后一次出現(xiàn)的索引:

lastIndexOf(要找的字符串);從后往前找,但是索引仍然是從左往右的方式,找不到則返回-1

var str = "The full name of the United States is the United States of America.";
var pos = str.lastIndexOf("United");
// pos = 42;

方法7.charAt

charAt() 方法返回字符串中指定下標(biāo)(位置)的字符串:

當(dāng)超出索引時(shí),結(jié)果是空字符串

var str = "The full name of the United States is the United States of America.";
var pos = str.charAt("10");
// pos = a;

附:字符串常用方法表

方法描述
charAt(位置)返回字符串指定位置處的字符
charCodeAt(位置)返回字符串指定位置處字符的 Unicode 編碼值
indexOf(查找的字符串 [,StartIndex])返回首次出現(xiàn)查找的字符串的位置
lastlndexOf(查找的字符串 [,StartIndex] )返回要查找的字符串在 String 對(duì)象中最后一次出現(xiàn)的位置
match(正則表達(dá)式)在一個(gè)字符串中尋找與正則表達(dá)式匹配的字符串
replace(正則表達(dá)式, 新字符串)使用新字符串替換匹配正則表達(dá)式的字符串后作為新字符串返回
search(正則表達(dá)式)搜索與參數(shù)指定的正則表達(dá)式的匹配
split(分隔符 [,len])根據(jù)參數(shù)指定的分隔符將字符串分隔為字符串?dāng)?shù)組
slice(索引值 i [, 索引值 j])提取并返回字符串索引值 i 到索引值 j-1 之間的字符串
substring(索引值 i [, 索引值 j])提取并返回字符串索引值 i 到索引值 j-1 之間的字符串
toLowerCase()將字符串中的字母全部轉(zhuǎn)換為小寫后作為新字符串返回
toUpperCase()將字符串中的字母全部轉(zhuǎn)換為大寫后作為新字符串返回
toString()返回字符串對(duì)象的原始字符串值。這是針對(duì)字符串對(duì)象的方法
valueOf()返回字符串對(duì)象的原始字符串值。這是針對(duì)字符串對(duì)象的方法

以上就是JS字符串的部分方法。

總結(jié)

到此這篇關(guān)于JS字符串屬性與方法集錦的文章就介紹到這了,更多相關(guān)JS字符串屬性與方法內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解JS ES6編碼規(guī)范

    詳解JS ES6編碼規(guī)范

    本章節(jié)討論使用ES6編碼風(fēng)格到代碼中需要注意的點(diǎn)。通過(guò)記住這些關(guān)鍵點(diǎn),可以讓我們寫出更優(yōu)美的、可讀性更強(qiáng)的JavaScript ES6風(fēng)格的代碼。
    2021-05-05
  • JavaScript直接調(diào)用函數(shù)與call調(diào)用的區(qū)別實(shí)例分析

    JavaScript直接調(diào)用函數(shù)與call調(diào)用的區(qū)別實(shí)例分析

    這篇文章主要介紹了JavaScript直接調(diào)用函數(shù)與call調(diào)用的區(qū)別,結(jié)合額實(shí)例形式分析了JavaScript直接調(diào)用函數(shù)與call調(diào)用的基本用法、區(qū)別及相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2020-05-05
  • JS實(shí)現(xiàn)具備延時(shí)功能的滑動(dòng)門菜單效果

    JS實(shí)現(xiàn)具備延時(shí)功能的滑動(dòng)門菜單效果

    這篇文章主要介紹了JS實(shí)現(xiàn)具備延時(shí)功能的滑動(dòng)門菜單效果,涉及JavaScript基于鼠標(biāo)事件與時(shí)間函數(shù)實(shí)現(xiàn)頁(yè)面樣式延遲變換功能,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-09-09
  • Js和VUE實(shí)現(xiàn)跑馬燈效果

    Js和VUE實(shí)現(xiàn)跑馬燈效果

    這篇文章主要為大家詳細(xì)介紹了Js和VUE實(shí)現(xiàn)跑馬燈效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-05-05
  • js 遞歸json樹實(shí)現(xiàn)根據(jù)子id查父id的方法分析

    js 遞歸json樹實(shí)現(xiàn)根據(jù)子id查父id的方法分析

    這篇文章主要介紹了js 遞歸json樹實(shí)現(xiàn)根據(jù)子id查父id的方法,結(jié)合實(shí)例形式分析了JavaScript遞歸遍歷json進(jìn)行數(shù)據(jù)查詢的相關(guān)操作技巧,需要的朋友可以參考下
    2019-11-11
  • JS 日期與時(shí)間戮相互轉(zhuǎn)化的簡(jiǎn)單實(shí)例

    JS 日期與時(shí)間戮相互轉(zhuǎn)化的簡(jiǎn)單實(shí)例

    下面小編就為大家?guī)?lái)一篇JS 日期與時(shí)間戮相互轉(zhuǎn)化的簡(jiǎn)單實(shí)例。小編覺(jué)得挺不錯(cuò)的, 現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-06-06
  • JavaScript輸出數(shù)據(jù)的多種方式小結(jié)

    JavaScript輸出數(shù)據(jù)的多種方式小結(jié)

    這篇文章主要介紹了 JavaScript 輸出數(shù)據(jù)的多種方式,包括使用彈出警告框、寫入 HTML 文檔、使用 innerHTML 寫入 HTML 元素、寫入瀏覽器控制臺(tái),還講解了操作 HTML 元素的方法,需要的朋友可以參考下
    2024-12-12
  • JavaScript中的函數(shù)式編程詳解

    JavaScript中的函數(shù)式編程詳解

    這篇文章主要介紹了JavaScript中的函數(shù)式編程詳解,需要的朋友可以參考下
    2020-08-08
  • 2016年最熱門的15 款代碼語(yǔ)法高亮工具,美化你的代碼

    2016年最熱門的15 款代碼語(yǔ)法高亮工具,美化你的代碼

    無(wú)論是代碼高亮還是語(yǔ)法高亮對(duì)整個(gè)程序來(lái)說(shuō)都非常重要,可以給人眼前一亮的感覺(jué),增加用戶體驗(yàn)度,下面通過(guò)本文給大家介紹2016年最熱門的Javascript代碼高亮顯示腳本及代碼語(yǔ)法高亮工具,對(duì)js代碼高亮,代碼語(yǔ)法高亮相關(guān)知識(shí)感興趣的朋友一起學(xué)習(xí)吧
    2016-01-01
  • JavaScript枚舉選擇jquery插件代碼實(shí)例

    JavaScript枚舉選擇jquery插件代碼實(shí)例

    這篇文章主要介紹了JavaScript枚舉選擇jquery插件代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11

最新評(píng)論