javascript常用字串函式和本地儲存

2021-09-08 18:26:10 字數 2834 閱讀 9506

concat

將兩個或多個字元的文字組合起來,返回乙個新的字串。

var a = "hello";

var b = ",world";

var c = a.concat(b);

alert(c);

//c = "hello,world"

indexof

返回字串中乙個子串第一處出現的索引(從左到右搜尋)。如果沒有匹配項,返回 -1 。

var index1 = a.indexof("l");

//index1 = 2

var index2 = a.indexof("l",3);

//index2 = 3

charat

返回指定位置的字元。

var get_char = a.charat(0);

//get_char = "h"

lastindexof

返回字串中乙個子串最後一處出現的索引(從右到左搜尋),如果沒有匹配項,返回 -1 。

var index1 = lastindexof('l');

//index1 = 3

var index2 = lastindexof('l',2)

//index2 = 2

match

檢查乙個字串匹配乙個正規表示式內容,如果麼有匹配返回 null。

var re = new regexp(/^/w+$/);

var is_alpha1 = a.match(re);

//is_alpha1 = "hello"

var is_alpha2 = b.match(re);

//is_alpha2 = null

substring

返回字串的乙個子串,傳入引數是起始位置和結束位置。

var sub_string1 = a.substring(1);

//sub_string1 = "ello"

var sub_string2 = a.substring(1,4);

//sub_string2 = "ell"

substr

返回字串的乙個子串,傳入引數是起始位置和長度

var sub_string1 = a.substr(1);

//sub_string1 = "ello"

var sub_string2 = a.substr(1,4);

//sub_string2 = "ello"

replace

用來查詢匹配乙個正規表示式的字串,然後使用新字串代替匹配的字串。

var result1 = a.replace(re,"hello");

//result1 = "hello"

var result2 = b.replace(re,"hello");

//result2 = ",world"

search

執行乙個正規表示式匹配查詢。如果查詢成功,返回字串中匹配的索引值。否則返回 -1 。

var index1 = a.search(re);

//index1 = 0

var index2 = b.search(re);

//index2 = -1

slice

提取字串的一部分,並返回乙個新字串(與 substring 相同)。

var sub_string1 = a.slice(1);

//sub_string1 = "ello"

var sub_string2 = a.slice(1,4);

//sub_string2 = "ell"

split

通過將字串劃分成子串,將乙個字串做成乙個字串陣列。

var arr1 = a.split("");

//arr1 = [h,e,l,l,o]

length

返回字串的長度,所謂字串的長度是指其包含的字元的個數。

var len = a.length();

//len = 5

tolowercase

將整個字串轉成小寫字母。

var lower_string = a.tolowercase();

//lower_string = "hello"

touppercase

將整個字串轉成大寫字母。

var upper_string = a.touppercase();

//upper_string = "hello"

isnan(var)判斷變數是否不是數值,如果是乙個數字型別的返回false,否則返回true

isnan(intnum) 返回false

isnan(floatnum) 返回false

isnan(str1)      返回true

isnan(obj)      返回true

字串轉換成數字,parseint(str),parsefloat,number(str)

數字轉換成字串的方法,string(num)進行格式化,num.tostring()方法

2 本地儲存localstorage,常用的函式有

localstorage.setitem(「key」,「value」)//儲存

localstorage.getitem(key)//按key進行取值

localstorage.valueof( )//獲取全部值

localstorage.removeitem(key)//刪除單個值

localstorage.clear()//刪除全部資料

localstorage.length//獲得資料的數量

localstorage.key(n)//獲得第n個資料的key值,預設是從0開始的。

mysql常用字串 MYSQL常用字串函式寶典

mysql常用字串函式 想更進一步加強自己在查詢語句方面的能力,需要掌握常用函式。字串函式 1 concat s1,s2,sn 將s1,s2,sn串聯成乙個字串。exp root test 14 43 desc t1 field type null key default extra id int ...

python常用字串 Python常用字串操作

1.字串首字母大寫 2.統計字串中某個字母的個數 統計字串中某個字母的個數又分兩種情況,在整個字串中統計和在某個索引範圍內統計 1 在整個字串中統計,如下面統計字串str2中字母a的個數 2 在某個索引區間內統計,如下面統計字串str2索引1到10和1到30範圍內字母t的個數 3.求字串的長度 4....

常用字串函式

memset 原型 extern void memset void buffer,int c,int count 用法 include 功能 把buffer所指記憶體區域的前count個位元組設定成字元c。說明 返回指向buffer的指標。舉例 memset.c include include ma...