乙個人開發乙個產品,小程式從0到1,第8章 字串

2022-07-05 07:18:11 字數 2135 閱讀 9048

字串或串(string)是由數字、字母、下劃線組成的一串字元。一它是程式語言中表示文字的資料型別。在程式設計中,字串(string)為符號或數值的乙個連續序列,如符號串(一串字元)或二進位制數字串(一串二進位制數字)。

charat(index) : 獲取指定位置的字元(下標index從0開始);

charcodeat(index) : 獲指定的位置的字元的unicode編碼(下標index從0開始);

indexof(searchvalue,start): 從字串開頭向後搜尋子字串,沒有找到匹配的返回-1; searchvalue為需檢索的字串值, start為開始位置,預設為0。

lastindexof(searchvalue,start):從字串尾向前開始搜尋子字串,沒有找到匹配的返回-1; searchvalue為需檢索的字串值,start為開始位置,預設為最後乙個字元處。

localecompare(target): 用本地特定的順序來比較兩個字串;

match(regexp): 存放匹配結果的陣列;

search(searchvalue): 指定查詢的字串的起始位置; searchvalue為查詢的字串或者正規表示式。

slice(start,end): 提取字串的某個部分,並以新的字串返回被提取的部分。start為必填項,要抽取的片斷的起始下標,第乙個字元位置為 0。end為可選項,緊接著要抽取的片段的結尾的下標。

split(separator,limit): separator字串或正規表示式,為可選項。limit可選,預設為陣列的最大長度。

substring(from,to): from必填項,正整數,規定要提取的子串的第乙個字元在字串中的位置。to可選。正整數,預設那麼返回的子串會一直到字串的結尾。

tostring()方法;數值、字串、物件、布林;都有tostring方法;這個方法唯一能做的就是返回相應的字串;其中null和undefined沒有tostring()方法;

string()屬於強制轉換, null轉換的結果為null;undefined轉換的結果為undefined;其餘的如果有tostring()方法,即呼叫該方法並返回相應的結果;

valueof: 返回string物件的原始值, 隱式呼叫;

string.fromcharcode(n1, n2, ..., nx): 將 unicode 編碼轉為乙個字元;

tolowercase: 用於把字串轉換為小寫;

tolocalelowercase: 與 tolowercase() 不同的是,tolocalelowercase() 方法按照本地方式把字串轉換為小寫。只有幾種語言(如土耳其語)具有地方特有的大小寫對映,所有該方法的返回值通常與 tolowercase() 一樣。

touppercase: 把字串轉換為大寫。

tolocaleuppercase: 與 touppercase() 不同的是,tolocaleuppercase() 方法按照本地方式把字串轉換為大寫。只有幾種語言(如土耳其語)具有地方特有的大小寫對映,所有該方法的返回值通常與 touppercase() 一樣。​​​​​​

concat(string1, ..., stringx): 連線兩個或更多字串,並返回新的字串;

trim: 去除字串兩邊的空白;

replace(searchvalue,newvalue):  在字串中查詢匹配的子串, 並替換與正規表示式匹配的子串。

乙個人如何完成乙個小程式

一列下來,就是個全棧工程師了。別緊張,只是知識點很多,不需要很精通,也可以完成小程式。首先,你需要知道你自己的想法,需求是什麼?以及現有的技術能力支不支援你的需求,明白了就開幹。比如我這次就拿某瀏覽美女圖站點做demo,仿照乙個瀏覽美女圖的例子,具體實現效果如下 需求分析 web伺服器 資料怎麼辦?...

乙個人久了

乙個人久了,會懶得戀愛 乙個人久了,朋友會越重要 乙個人久了,會越來越喜歡聽歌 乙個人久了,會常常忘記帶 乙個人久了,對愛情會越來越挑剔 乙個人久了,會更加勤奮 乙個人久了,除了寂寞點外還是蠻開心的 乙個人久了,會慢慢變得成熟起來 乙個人久了,會比以前更重視更愛父母,更重視親情 乙個人久了,對所有的...

很愛乙個人

外邊的雨依然下著,沒有停的意思 下了兩天兩夜,感覺好悶 這幾天看著男友,很心疼,每天要洗碗,洗衣服 我很聽話不去惹寶貝生氣,醫生不讓我用冷水,我也很害怕 害怕身體因此而跨掉 我們都還年輕 以後的路還很長 這個代價會很大 我也希望這些日子能過的快些,自己的身體能恢復的快些,為此事我們花了一千元,想來不...