1.正則表達式
*是字符串類型。
*使用正則表達式的優點:可簡化代碼。
*用處: 可以測試字符串的某個模式,數據的有效性驗證;
替換文本;
*用於描述複雜規則的字符串的工具。即記錄文本規則的代碼。
但簡化後執行效率會變低,所以它會使用於一些短的字符串。
*如何表達正則表達式:
<script>
var reg = / b /; //匹配字符串中是否包含b。
alert(reg instanceof RegExp) ;
var reg1 = new RegExp;
</script>
*可以調用 RegExp對象的函數進行正則匹配的驗證。
*exec函數進行匹配驗證時,如果成功匹配到內容,返回匹配到的字符串結果;反之,沒有匹配到,則返回null。
*test函數進行匹配驗證時,如果成功匹配到內容,返回true;反之,沒有匹配到,則返回false。
*三個常見的元字符: “+”,“*”,“?”
“+”:匹配1---n個字符;
“*”:匹配0---n個字符;
“?”:匹配0---1個字符;
*限定符(限定個數符號)
{n} 限定個數只能是n個(n是一個非負整數)
{n,}
{n,m}
2.Jquery -函數庫--(JavaScript庫)
引用Jquery庫
<script src="Jquery.min.js" > </script>
*在Jquery當中,借用了CSS中選擇器的做法,從頁面中找對應的元素,因此稱爲Jquery選擇器。
JTEXTquery中的html函數相當於Js中的innerHTML屬性;
Jquery中的text函數相當於Js中的innerTEXT屬性,但它只獲取文字內容,沒有顯示效果。
*標準的Js的DOM元素可以和Jquery的對象進行轉換。eq函數可以獲取到Jquery對象中的第幾個Jquery對象,其值從0正着開始數。