[js]在javascript中的意思

ID:8974630

大小:30.50 KB

页数:2页

时间:2018-04-13

[js]在javascript中的意思_第1页
[js]在javascript中的意思_第2页
资源描述:

《[js]在javascript中的意思》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、javascript中的$符号是什么意思解释一、两种可能:一是正则表达式,表示匹配最末的字符。例如:/t$/不匹配"eater"中的't',但匹配"eat"中的't'二是prototype.js文件中重定义的方法。${"username"}等同于document.getElementById("username")解释二、RegExp对象的静态属性(a)input属性。返回当前所作用的字符串,可以简写为$_,初始值为空字符串""。(b)lastMatch属性。是当前表达式模式的最后一个匹配字符串,可以简写

2、为$&。其初始值为空字符串""。在每次成功匹配时,lastMatch属性值都会随之改变。(c)lastParen属性。如果表达式模式中有括起来的子匹配,是当前表达式模式中最后的子匹配所匹配到的子字符串,可以简写为$+。其初始值为空字符串""。每次成功匹配时,lastParen属性值都会随之改变。(d)leftContext属性。是当前表达式模式最后一个匹配字符串左边的所有内容,可以简写为$`(其中“'”为键盘上“Esc”下边的反单引号)。初始值为空字符串""。每次成功匹配时,其属性值都会随之改变。(e)r

3、ightContext属性。是当前表达式模式最后一个匹配字符串右边的所有内容,可以简写为$’。初始值为空字符串""。每次成功匹配时,其属性值都会随之改变。(f)$1…$9属性。这些属性是只读的。如果表达式模式中有括起来的子匹配,$1…$9属性值分别是第1个到第9个子匹配所捕获到的内容。如果有超过9个以上的子匹配,$1…$9属性分别对应最后的9个子匹配。在一个表达式模式中,可以指定任意多个带括号的子匹配,但RegExp对象只能存储最后的9个子匹配的结果。在RegExp实例对象的一些方法所返回的结果数组中,可

4、以获得所有圆括号内的子匹配结果。************************************除此之外还有一个地方:/^*********$/这个$表示与被搜索字符串的结束位置相匹配/^[a-z]{3}-\d{2,}$/比如这个正则表达式表示如果要匹配正确,字符串后面必须是2个以上的数字。比如"wda-123"可以成功匹配,"ags-1"就不行了解释三、看看javascript中的$符号是什么意思?shidadmt发表于:2008-8-1308:59来源:PHPChina开源社区门户看过在ja

5、vascript中这样的函数定义function$H(id){......},或者在函数里面有var$(obj)=.......不知道其中的$有什么特殊意思没有?最新回复生命如蓝at2008-8-1309:00:58一般会有定义$是干嘛用的。。。俺见过的是这样。。不知你的。异度冰晶at2008-8-1309:04:48$在JS里也是一个正常的标识符组成部分就如楼主的函数里$H(id)这个函数,本质上与AH(id),BH(id),CH(id)没有任何区别用$只是为了方便记忆以及减少冲突bushat2008-

6、8-1309:06:52这个使用的JQuery框架这个框架很简小实用125231896at2008-8-1309:09:45$和_都属于JS合法的标志符。在Jquery中将$自定义为一个方法作用类似getElementByIdshidadmtat2008-8-1309:12:39一开始我也以为没有特别含义只是一种命名方式。但,,,,我去查查,感觉加了有特别的作用。shidadmtat2008-8-1309:32:24呵呵,原来代码没看全,误以为$代表了什么意思。谢了各位。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
正文描述:

《[js]在javascript中的意思》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、javascript中的$符号是什么意思解释一、两种可能:一是正则表达式,表示匹配最末的字符。例如:/t$/不匹配"eater"中的't',但匹配"eat"中的't'二是prototype.js文件中重定义的方法。${"username"}等同于document.getElementById("username")解释二、RegExp对象的静态属性(a)input属性。返回当前所作用的字符串,可以简写为$_,初始值为空字符串""。(b)lastMatch属性。是当前表达式模式的最后一个匹配字符串,可以简写

2、为$&。其初始值为空字符串""。在每次成功匹配时,lastMatch属性值都会随之改变。(c)lastParen属性。如果表达式模式中有括起来的子匹配,是当前表达式模式中最后的子匹配所匹配到的子字符串,可以简写为$+。其初始值为空字符串""。每次成功匹配时,lastParen属性值都会随之改变。(d)leftContext属性。是当前表达式模式最后一个匹配字符串左边的所有内容,可以简写为$`(其中“'”为键盘上“Esc”下边的反单引号)。初始值为空字符串""。每次成功匹配时,其属性值都会随之改变。(e)r

3、ightContext属性。是当前表达式模式最后一个匹配字符串右边的所有内容,可以简写为$’。初始值为空字符串""。每次成功匹配时,其属性值都会随之改变。(f)$1…$9属性。这些属性是只读的。如果表达式模式中有括起来的子匹配,$1…$9属性值分别是第1个到第9个子匹配所捕获到的内容。如果有超过9个以上的子匹配,$1…$9属性分别对应最后的9个子匹配。在一个表达式模式中,可以指定任意多个带括号的子匹配,但RegExp对象只能存储最后的9个子匹配的结果。在RegExp实例对象的一些方法所返回的结果数组中,可

4、以获得所有圆括号内的子匹配结果。************************************除此之外还有一个地方:/^*********$/这个$表示与被搜索字符串的结束位置相匹配/^[a-z]{3}-\d{2,}$/比如这个正则表达式表示如果要匹配正确,字符串后面必须是2个以上的数字。比如"wda-123"可以成功匹配,"ags-1"就不行了解释三、看看javascript中的$符号是什么意思?shidadmt发表于:2008-8-1308:59来源:PHPChina开源社区门户看过在ja

5、vascript中这样的函数定义function$H(id){......},或者在函数里面有var$(obj)=.......不知道其中的$有什么特殊意思没有?最新回复生命如蓝at2008-8-1309:00:58一般会有定义$是干嘛用的。。。俺见过的是这样。。不知你的。异度冰晶at2008-8-1309:04:48$在JS里也是一个正常的标识符组成部分就如楼主的函数里$H(id)这个函数,本质上与AH(id),BH(id),CH(id)没有任何区别用$只是为了方便记忆以及减少冲突bushat2008-

6、8-1309:06:52这个使用的JQuery框架这个框架很简小实用125231896at2008-8-1309:09:45$和_都属于JS合法的标志符。在Jquery中将$自定义为一个方法作用类似getElementByIdshidadmtat2008-8-1309:12:39一开始我也以为没有特别含义只是一种命名方式。但,,,,我去查查,感觉加了有特别的作用。shidadmtat2008-8-1309:32:24呵呵,原来代码没看全,误以为$代表了什么意思。谢了各位。

显示全部收起
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭