web前端知识点汇总_第1页
web前端知识点汇总_第2页
web前端知识点汇总_第3页
web前端知识点汇总_第4页
web前端知识点汇总_第5页
已阅读5页,还剩110页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

)方法()方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。页或者[a78]只解读其中的以为不能加空格不然会看成空格也算筛选项[^a][0-9]是指0到9中的任意一位[]同样[0-9]是指其中以为对于或者还有这样操作/啊哈|哈哈|哈哈/也是只或者一位1[]2;意思是指12中间有其中的一位就行\d是[0-9]的简写正则的使用方法规章匹配空行。匹配标记。下表包含了元字符的完整列表以及它们在正则表达式上下文中的行为:字符说明将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,“n’A匹配输入字符串开头的位置。假如设置了对象的属性,A还会及“\n”或“\r”之后的位置匹配。$匹配输入字符串结尾的位置。假如设置了对象的属性,$还会及“\n”或“\r”之前的位置匹配。☆零次或多次匹配前面的字符或子表达式。例如,*匹配“z”和“”。*等效于{0,}。+及“z”不匹配。+等效于{1,}。?6)。?等效于{0,1}。但及“”中的两个“o”匹配。M和n是非负整数,其中n<=m。匹配至少n次,至多m次。例如,“o{1,3}"匹配“”中的头三个o。'o{0,1}’等效于'o?'。留意:您不能将空格插入逗号和数字之间。?当此字符紧随任何其他限定符(*、+、?、{n}、{n,}、)之后时,匹配模式是“非贪心的”。“非贪心的”模式匹配搜寻到的、尽可能短的字符串,而默认的“贪心的”模式匹配搜寻到的、尽可能长的字符串。例如,在字符串请使用诸如“[\s\S]”之类的模式。匹配并捕获该匹配的子表达式。可以使用$0…$9属性从结果“匹配”集合中检索捕获的匹配。若要匹配括号字符(),请使用“\(”或者“\)”。匹配但不捕获该匹配的子表达式,即它是一个非捕获匹配,不存储供以后使用的匹配。这对于用“”字符(I)组合模式部件的状况很有用。例如,'()是比"更经济的表达式。执行正向猜测先行搜寻的子表达式,该表达式匹配处于匹配的字符串的起始点的字符串。它是一个非捕获匹配,即不能捕获供以后使用的匹配。例如,(951982000)'匹配“2000”中的“”,但不匹配“3.1”中的“”。预测先行不占用字符,即发生匹配后,下一匹配的搜寻紧随上一匹配之后,而不是在组成猜测先行的字符后。执行反向猜测先行搜寻的子表达式,该表达式匹配不处于匹配的字符串的起始点的搜寻字符串。它是一个非捕获匹配,即不能捕获供以后使用的匹配。例如,'(?!95|982000)'匹配“3.1”中的“”,但不匹配“2000”中的 6)。猜测先行不占用字符,即发生匹配后,下一匹配的搜寻紧随上一匹配之后,而不是在组成猜测先行的字符后。匹配x或y。例如,"匹配“z”或“”。'('匹配“”或“”。字符集。匹配包含的任一字符。例如,“[]”匹配“”中的“a”。围内的任何小写字母。不在“a”到“z”范围内的任何字符。但不匹配“”中的“”。间。假如不是这样,则假定c就是“c”字符本身。数字字符匹配。等效于[0-9]。非数字字符匹配。等效于[^0-9]。换页符匹配。等效于\x0c和\。n换行符匹配。等效于\x0a和\。r匹配一个回车符。等效于\x0d和\。SS匹配任何非空白字符。及[^\f\n\r\t\v]等效。t制表符匹配。及\x09和\等效。V垂直制表符匹配。及\x0b和等效。W匹配任何字类字符,包括下划线。及“[0-9]”等效。及任何非单词字符匹配。及“[^0-9]”等效。匹配n,此处的n是一个十六进制转义码。十六进制转义码必需正好是两位允许在正则表达式中使用代码。匹配,此处的是一个正整数。到捕获匹配的反向引用。例如,“(.)八1”匹配两个连续的相同字符。n标识一个八进制转义码或反向引用。假如\n前面至少有n个捕获子表达式,那么n是反向引用。否则,假如n是八进制数(0-7),那么n是八进制转义码。标识一个八进制转义码或反向引用。假如\前面至少有个捕获子表达式,那么是反向引用。假如\前面至少有n个捕获,则n是反向引用,后面跟有字符m。假如两种前面的状况都不存在,则\匹配八进制值,其中n和m是八进制数字(0-7)。当n是八进制数(0-3),m和1是八进制数(0-7)时,匹配八进制转义码。匹配n,其中n是以四位十六进制数表示的字符。例如,\u00A9匹配版权符号(C)。评注:可以用来计算字符串的长度(一个双字节字符长度计2,字符计1)记照旧评注:腾讯号从10000开头评注:中国邮政编码为6位数字评注:中国的身份证为15位或18位A-[1-9]d*$匹配负整数匹配非负整数(正整数+0)匹配非正整数(负整数+0)^[1-9]d**|0*[1-9]d*10?.00$匹配非负浮点数(正浮点数+0)匹配非正浮点数(负浮点数+0)匹配由26个英文字母组成的字符串匹配由26个英文字母的大写组成的字符串匹配由26个英文字母的小写组成的字符串^[0-9]+$匹配由数字和26个英文字母组成的字符串^$匹配由数字、26个英文字母或者下划线组成的字符串只能输入由数字和26个英文字母组成的字符串:“^[O-9]+$”验证身份证号(15位或18位数字):“^d{15}}18$”“1"“12”匹配首尾空格的正则表达式:(^s*)I(s*$)(1)应用:计算字符串的长度(一个双字节字符长度计2,字符计1)(2)应用:中没有像那样的函数,我们就可以利用这个表达式来=()(3)应用:利用正则表达式分解和转换地址2V()地址转换成对应数值(4)应用:从地址中提取文件名的程序示“10的幂”)、或者同时包含这两项。类型:可能的值有和。这是两个特殊值,不能用作1和0。变量命名是一种区分大小写的语言,因此将一个变量命名为和将其命名为是不一样的。1.第一个字符必需是一个字母(大小写均可)、或一个下划线(L)或一个美元符($)。2.函数定义语句:,。函数执行部分表达式语句指明将返回的值。3.条件和分支语句:,。语句完成了程序流程块中分支功能:假如其中的条件成立,则程序执行紧接着条件的语句或语句块;否则程序执行中的语句或语句块。语执行语句1执行语句2=“你答对了!”=“你错了!”1:语句串1;2:语句串2;3:语句串3;:语句串3;4.循环语句:,,执行部分.语句及语句有一点不同,它循环的范围是一个对象全部的属性或是一执行语句.5.对象操作语句:,,。句的()中写出这个对象的名称,然后在下面的执行语句中直接写这个对象的属语法是这样的:新对象名称=真正的对象名6.注释语句:,/*.*/。/*这可以多行注释..*/三对象的属性及方法.三对象的属性及方法.那麽什麽是对象呢?假如你学过一些的编程,对这个名词肯定不会生疏。2的内置对象,如等。6&|^(异或)~<<>>>>>(填0右移操作符)三条件操作符:(条件)?值1:值256(a>b)操作符(2)标签1:代码块1;;标签2:代码块2;;标签n:代码块n;;:缺省代码块;:代码块代码块}(2)(对象){注释一行函数名(参数列表)作者:111发布时间:2004-12-31:31:00函数名(参数列表)(3)(表达式):不是数字(4)(对象)和(对象)(5)(字符串)和(字符串)将消息串格式转换为码格式():移至窗口某一点,左上角为0,0[](2)设置延迟("表达式",时间)时间:以毫秒为单位(3)清除延迟("延迟号")方法1:对象={属性1:属性值1,属性2:属性值2……属性n:属性值n}方法2:先定义构造函数,再创建对象实例。姓(1)数组对象()(2)字符串对象()为-1(位置1,位置2)返回位置1,位置2间字符串以下的为格式化字符串方法[]作者:111发布时间:2004-12-31:31:00(3)日期对象()创建日期对象方法:()(毫秒数)获得1970年1月1日0时0分0秒开头的豪秒1010的自然对数2.3025852E以2为底E的对数1.44269510E以10为底E的对数0.4342944819方法:(值1,值2)(值1,值2)0-1的随机数口$()是一个对象,举例:1举例:2$("p")("")移除全部段落上的大事(,)都是方法,当鼠标移动到一个匹配的元素上面时,会触发指定的第一个函数。当鼠标移出这个元素时,会触发指定的其次个函数。(,)假如点击了一个匹配的元素,则触发指定的第一个函数,当再次点击同一元素时,则触发指定的其次个函数。元素大事列表说明注:不带参数的函数,其参数为可选的。不支持元素的大事。大事描述支持元素或对象()元素失去焦点a,,,,,,,()用户转变域的内容,,()鼠标点击某个对象几乎全部元素()鼠标双击某个对象几乎全部元素()当加载文档或图像时发生某个错误,()元素获得焦点a,,,,,,,()某个键盘的键被按下几乎全部元素()某个键盘的键被按下或按住几乎全部元素()某个键盘的键被松开几乎全部元素()某个鼠标按键被按下几乎全部元素()鼠标被移动几乎全部元素()鼠标从某元素移开几乎全部元素()鼠标被移到某元素之上几乎全部元素()某个鼠标按键被松开几乎全部元素()文本被选定,,()提交按钮被点击(,[])使用恳求文件并执行。()搜寻全部及指定表达式匹配的元素。([])取得一个包含匹配的元素集合中每一个元素紧邻的后面同辈元素的元素集合。([])取得一个包含匹配的元素集合中每一个元素全部的后面同辈元素的元素集合([])取得一个包含着全部匹配元素的唯一父元素的元素集合。([])取得一个包含着全部匹配元素的唯一祖先元素的元素集合(不包含根元素)。([])取得一个包含匹配的元素集合中每一个元素紧邻的前一个同辈元素的元素集合。([])取得一个包含匹配的元素集合中每一个元素的之前全部同辈元素的元素集合。([])取得一个包含匹配的元素集合中每一个元素的全部同辈元素的元素集合。()将前一个匹配的元素集合添加到当前的集合中取得全部元素和其中的p元素,添加类属性。取得全部元素中的p元素,添加类属性()结束当前的操作,回到当前操作的前一个操作找到全部p元素其中的元素集合,然后返回p元素集合,添加属性方法说明基本选择器$("")匹配父元素的第1个子元素$("")匹配父元素的最终1个子元素$("")匹配父元素的唯一1个子元素$("")匹配全部类型为的元素$("")匹配全部类型为的元素$("")匹配全部类型为的元素$("")匹配全部类型为的元素$("")匹配全部类型为的元素$("")匹配全部类型为的元素$("")匹配全部类型为的元素或表单的隐蔽域表单元素过滤选择器$("")匹配全部可操作的表单元素$("")匹配全部不行操作的表单元素$("")匹配全部已点选的元素$("")匹配全部已选择的元素方法说明()访问第一个匹配元素的样式属性。()把一个"名/值对"对象设置为全部匹配元素的样式属性。()取得匹配的第一个元素相对于当前可视窗口的位置。返回的对象有2个属性,方法说明脚本语言来访问,这要归功于其全都的。表3-1列出了元素的一表3-1用于处理文档的元素属性属性名描述--表示在中的一个实体定义,例如<"">。这个节点类型不能包含子节点。--代表一个。这个节点类型不能包含子节点。--代表注释。这个节点不能包含子节点。--代表在中定义的记号。这个很少用到。特性/方法类型/返回类型说明--同时使用数值和名字进行索引的节点表;用于表示元素特性。34要访问<>元素(你应当明白这是该文件的元素),你可以使用的特性:现在变量包含一个表示<>的对象。假如你想取得<>和<>元素,下面的可以实现:也可以使用特性来完成同样的工作。只需把它当成一般的,使用方括号标记:留意方括号标记其实是在中的简便实现。实际上正式的从列表中猎取子节点的方法是页定义了作为指向<>元素的指针。有了和这三个变量,就可以尝试确定它们之间的关系:以上均""。这是定义的其次种方法,它将返回特性等于指定值的元素。在中,特性是唯一的--这意味着没有两个元素可以共享同一个。毫无疑问这是从文档树中猎取单个指定元素最快的方法。注:假如给定的匹配某个元素的特性,6.0还会返回这个元素。这是一个,也是必需格外当心的一个问题。5.创建新节点最常用到的几个方法是1.()--创建文档碎片节点2.()--创建标签名为的元素3.()--创建包含文本的文本节点24.删除节点42.1<>三p'三H(三H(三新消息添加到旧消息之前6.让特性像属性一样大部分状况下,元素中包含的全部特性都是可作为属性。假设有如下图像元素:7.然而,使用,可以使用同样名称的属性来猎取和设置这些值:37.返回字符串2在字符串1中消灭的位置1("2")1则说明没找到.43的表示方式:44代表父亲对象代表最顶端对象52的内建对象有55中的代表其下层的全部元素56中的焦点挨次("表单元素")=158的值和上面的一样,只不过不会把<>这种标记显示出来.59可设置元素是否可被修改返回是否可修改的状态.60推断是否为禁止状态设置禁止状态69.状态栏文字的设置'文字',默认的状态栏文字设置='文字.;71中遇到脚本错误时不做任何操作=;指定错误句柄的语法为=;73中的指的是当前的窗口74中状态栏显示内容"内容"75中的指的是框架集中最顶层的框架79中的打印()81中的窗口滚动条()82中的窗口滚动到位置89-1()刷新父亲对象(用于框架)89-3()刷新最顶端对象(用于多开窗口)92;防止链接文字折行.恳求完成时运行的函数(在恳求成功或失败之后均调用,即在和函数之后)为全部相关的回调函数规定""值。布尔值,规定是否为恳求触发全局大事处理程序。默认是。布尔值,规定是否仅在最终一次恳求以来响应发生布尔值,规定通过恳求发送的数据是否转换为查询字符串。默认是。设置本地的恳求超时时间(以毫秒计)布尔值,规定是否使用参数序列化的传统样式。规定发送恳求的。默认是当前页面。规定在访问认证恳求中使用的用户名。用于创建对象的函数。使用实例参数属性太多不便于在()方法中更改设定,可以用()方法先行设置。(后面做介绍)要发送到的服务器将输入的数字发送给服务器进行判别奇偶+$(""()+"<>是<b>"(可选),为恳求时发送的数据用为加载服务器的地址(可选),为恳求时发送的数据为恳求成功后执行的回调函数例子心实现点击页面中的“”按钮,调用()方法猎取服务器中格式文件中的数据,并用()遍历数据,将指定的字段名内容显示在标签中接受方式向服务器恳求数据,并通过方法中回调函数的参数返回恳求的数据我的个人资料 男资料是否可见使用列子+$("")()+"<>是<b>"(0)是方法在恳求触发(启动)后,但在恳求发送前执行指定的函数(0)是在恳求成功后,执行的指定函数$(("数据恳求完成!");中$(""("<>恳求成功<>");值为0的可以不加单位分数也行还可以固定背景图不会变位置):默认是();:10(实线)(虚线)(点线6不兼容没有解决方案)上右下左的挨次一个曲阿娜两个上下左右三个上左右下:10;它会转变盒子的大小:10;:0:自动居中0代表上下值:::同时存在就会居中:文本设置:12;最小是12像素:微软雅黑:默认:宋体把握文字颜色:;:#十六位进制代码;:(255255255);行高:30;首行缩进:32;32的值是两个正文文字的大小:2;是自动检索正文文字的大小;常用的好方法;文字粗细:加粗正常是;:下划线上划线中间删除线::无

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论