国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

javascript基礎之String

springDevBird / 427人閱讀

摘要:寫快一年了發現基礎越來越重要寫點基礎的來共勉以及方便之后回看和不同,是構造函數是變量的一種類型是的實例聲明一個字符串之后使用是否包含判斷一個字符串是否被包含在另一個字符串中包含返回不包含返回查詢包含的字符串從什么位置開始切割字符串獲取字符串

寫js快一年了,發現基礎越來越重要,寫點基礎的來共勉以及方便之后回看.

String和string不同,String是構造函數,string是變量的一種類型.(string是String的實例)

聲明一個字符串之后使用,var str = "wo shi yi ge hao xue sheng"

是否包含

判斷一個字符串是否被包含在另一個字符串中,包含返回true,不包含返回false str.includes(searchStr,formIndex) searchStr 查詢包含的字符串 formIndex從什么位置開始

   str.includes("wo")    //true

切割字符串

獲取字符串的某一段,返回一個新的字符串 str.slice(start,end) start如果是負數,會被當做start+str.length看待,end一樣

   str.slice(-2)    //ng

將字符串切割為數組,返回一個數組 str.split(separator, howmany) separator可以是字符串或者正則表達式,howmany是切割后數組的長度

   str.split(/i/g)    //["wo sh", " y", " ge hao xue sheng"]

從字符串下標開始處獲取一定數量的字符,返回一個新的字符串 str.substr(start,length) start可以是負數,如果是負數就是倒數的索引

   str.substr(-2)    //ng

提取字符串中介于兩個指定下標之間的字符 str.substring(start,end) start,end非負整數

   str.substring(1,2)    //o

查找字符串的位置|是否存在

查找某個字符是否存在,存在返回第一次出現所在的位置,不存在返回-1,fromIndex是個可選選項,如果有,就是從某個索引位置開始進行檢查 str.indexOf(searchStr,fromIndex)

   str.indexOf("shi")  //返回第一次出現的位置,3
   str.indexOf("shi",8)   //返回-1

返回指定的字符串最后出現的位置,從后往前搜索,fromIndex為開始的索引 str.lastIndexOf(searchStr,fromIndex)

   str.lastIndexOf("shi")   //返回最后一次出現的位置,3
   str.lastIndexOf("shi",2)  //返回-1

在字符串內查詢正則表達式的匹配,返回一個數組,找不到返回null ,如果參數不是正則,會強行轉化為正則 str.match(RegExp)

   str.match(/[1-9]/g)  //null
   str.match(/d/g)    //["w", "o", "s", "h", "i", "y", "i", "g", "e", "h", "a", "o", "x", "u", "e", "s", "h", "e", "n", "g"]

返回與正則表達式相匹配的子字符串的第一個字符的索引,沒有返回-1 str.search(RegExp)

   str.search(/wo/g);    //0

有關編碼的

返回某個位置的編碼 str.charCodeAt(index)

   str.charCodeAt(1) // 返回索引為1的位置的編碼,111

通過某些編碼來創建一個字符串 String.fromCharCode()

   
   String.fromCharCode(111)   //編譯的字符串為o

有關位置的

返回某個位置的字符 str.charAt(index)

   str.charAt(1) // 返回索引為1的位置的字符,o

替換文字

1.替換與正則表達式匹配的文本 str.replace(RegExp,str)

str.replace(/hao/g,"huai") //wo shi yi ge huai xue sheng

2.去掉字符串兩段的空格,返回新的字符串 str.trim()

還有寫concat()連接字符串的,我能想到的唯一好處就是我少寫幾個+號連接符,說到concat()就想到了repeat()怎么辦.... str.repeat(num)

!!!!!!!!!!一不開心就放大招!!!!!!!!!!!

使用的方法和題目訓練之后會更新上。巴拉巴拉。歡迎打擾(1029837434@qq.com)

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/87961.html

相關文章

  • WebSocket系列字符串如何與二進制數據間進行互相轉換

    摘要:總結通過使用和,我們能夠在數據和二進制數據中進行互相轉換。下一篇系列相關的博客,將會介紹如何通過來向后端傳遞二進制數據,以及如何處理通過收到的二進制數據。 概述 上一篇博客我們說到了如何進行數字類型(如Short、Int、Long類型)如何在JavaScript中進行二進制轉換,如果感興趣的可以可以閱讀本系列第二篇博客——WebSocket系列之JavaScript中數字數據如何轉換為...

    stackfing 評論0 收藏0
  • javascript 基礎類型轉換

    摘要:類型轉換和表示一個空對象。如果有其他類型想轉換為或者類型,直接賦值就可以了。都能隱式的把數據類型轉為類型。。。時間時間二數字類型轉換為字符串默認是進制是一個對象類型,所以其他類型轉化為通常都是。 前言 javaScript是一門可以自由進行數據類型轉換的編程語言,類型轉換是javaScript很重要的特色(坑點很多!!!),大家想以后寫出更多嚴謹的代碼(少出一些莫名其妙的Bug),還是...

    timger 評論0 收藏0
  • javascript基礎字符集與編碼

    摘要:一個中文字符好,在編號是,你把放到到字符集中,字符集就識別不出是好字了,會出現一些莫名奇妙的亂碼。我一判斷是否是中文驗證漢字的正則表達式我們只是需要把中文的編號范圍圈出來,然后判斷字符是否在此范圍內即可。 本篇文章是本人純手寫,如有錯誤或者論述不當,歡迎各位同行給予指出。 前言 我在看 好。 最后,這里給小伙伴們補充幾個例子,用于加深理解。A1. JS中獲取字符的幾種方式 A. 直...

    sanyang 評論0 收藏0
  • Javascript基礎-強制類型轉換(一)

    摘要:轉換為字符串規則如下圖代碼大致就是普通其他基本類型轉為字符串的話,就直接轉為其值的字符串表達形式,如果是基本類型的封裝對象,會先拆封,然后再轉為字符串,如果是普通對象,則會調用其內部的值,如果是極大數和級小數,將會進行一些轉化,具體規 轉換為字符串規則如下圖代碼: console.log(String(undefined)); // undefined console.log(Str...

    leon 評論0 收藏0
  • Typescript 基礎(二)函數

    摘要:調用者容易迷惑,當傳入函數的參數類型為時返回值的類型究竟是還是。前面兩個是函數聲明,最后一個是函數實現,有參數類型和返回值類型隨意搭配的意思。 Typescript 中的函數 Javascrip 中函數是一等公民一、Javascript 中的兩種常見的定義函數的方式1、函數聲明 function myFunc(x,y){ return x+y } 2、函數表達式 let add...

    yeyan1996 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<