2019-04-15正則 本地存儲

1.何謂正則:

能讓計算機讀懂的字符串匹配規(guī)則。

2、正則表達式的寫法:

var re=new RegExp('規(guī)則', '可選參數(shù)');

var re=/規(guī)則/參數(shù);

3、規(guī)則中的字符?

1)普通字符匹配:

如:/a/ 匹配字符 ‘a(chǎn)’,/a,b/ 匹配字符 ‘a(chǎn),b’

2)轉(zhuǎn)義字符匹配:

\d 匹配一個數(shù)字,即0-9

\D 匹配一個非數(shù)字,即除了0-9

\w 匹配一個單詞字符(字母、數(shù)字、下劃線)

\W 匹配任何非單詞字符。等價于[^A-Za-z0-9_]

\s 匹配一個空白符

\S 匹配一個非空白符

\b 匹配單詞邊界

\B 匹配非單詞邊界

. 匹配一個任意字符,除了換行符‘\n’和回車符‘\r’

\1 重復(fù)子項

4、量詞:對左邊的匹配字符定義個數(shù)?

? 出現(xiàn)零次或一次(最多出現(xiàn)一次)

+ 出現(xiàn)一次或多次(至少出現(xiàn)一次)

* 出現(xiàn)零次或多次(任意次)

{n} 出現(xiàn)n次

{n,m} 出現(xiàn)n到m次

{n,} 至少出現(xiàn)n次

本地存儲:

本地存儲分為cookie,以及新增的localStorage和sessionStorage?

cookie:

存儲在本地,容量最大為4k

在同源的http請求 是攜帶傳遞,損耗帶寬

localStorage:

?存儲在本地,容量為5M或者更大,不會在請求時候攜帶傳遞,在所有同源窗口中共享,數(shù)據(jù)一直有效,除非人為刪除,可作為長期數(shù)據(jù)。

sessionStorage :

?存儲在本地,容量為5M或者更大,不會在請求時候攜帶傳遞,在同源的當前窗口關(guān)閉前有效。

iPhone的無痕瀏覽不支持Web Storage,只能用cookie

ajax

讓JavaScript發(fā)送請求,與后臺通信,獲取數(shù)據(jù)和信息。 他不會影響后續(xù)的JavaScript的執(zhí)行,實現(xiàn)了異步(相同的時間可以做不同的事情)。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容