1. 程式人生 > 實用技巧 >js的物件部分操作和正則表示式

js的物件部分操作和正則表示式

1.焦點事件

  onfocus 獲得焦點
  onblur  失去焦點

2.建立新物件

  變數 = $("<標籤></標籤>");

3.累加

  object1.append(object2);

4.自身物件引用

  格式:$(this)
  注意: 1.在事件的方法中使用  其方法呼叫的格式為:【物件.事件.(方法); 】
        2.this指的是產生事件的物件

5.獲取周圍物件

  object.parent(); 獲取外一層物件
  object.prev();   獲取上一個物件(程式碼上一個)
  object.next();   獲取下一個物件(程式碼上一個)

6.刪除物件

  object.remove()

7.正則表示式

               //var re = /^a/;  //以字母a開頭
               //var re = /^a$/;  //a
               //var re = /^xay$/;   //xay
               
               //var re = /^xa*y$/;   //xy  xay  xaay  xaaaa....y  次數>=0
               //var re = /^xa+y$/;   //xay  xaay xaa...y  次數>0
               //var re = /^xa?y$/;  //xy  xay    次數<=1
               //var re = /^xa{3,5}y$/;   //xaaay  xaaaay   xaaaaay
               //var re = /^xa{5}y$/;  //xaaaaay
               //var re = /^xa{3,}y$/;  //xaaay  xaaaay  xaaa.....y
               
               //var re = /^x[acb]y$/;  //xay  xby  xcy
               //var re = /^x[qwe]y$/;  //xqy  xwy  xey
               //var re = /^x[abcXYZ]y$/;//xay  xby  xcy  xXy  xYy  xZy
               //var re = /^x[a-cX-Z]y$/;
               //var re = /^x[a-z]y$/;   //xay  xby  xcy  ....
               //var re = /^x[12-46]y$/;  //x1y x2y  x13y  x4y  x6y
               //var re = /^x[ac-]y$/;   //xay  xcy  x-y
               //var re = /^x[ab][cd]y$/;  //xacy  xady  xbcy  xbdy
               //var re = /^x[a-zA-Z0-9_]{3,15}y$/;  
               
               //var re = /^x(ab){2}y$/;  //xababy
               
               //var re = /^x((a)|(cd)y$/;  //xay  xcdy
               
               //var re = /^x\/y$/;  //x/y
               //\符號
               //var re = /^x.y$/;  //xay  a*y   xWy
               //var re = /^x\.y$/;  //x.y
                 var flag = re.test(v);//正則表示式  判斷字串是否滿足正則表示式要求
               //flag中間存放的是布林值