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中间存放的是布尔值
posted @ 2020-12-09 10:15  花椒树  阅读(101)  评论(0)    收藏  举报