[JS]在javascript中的意思

上传人:平*** 文档编号:14354455 上传时间:2017-10-30 格式:DOC 页数:2 大小:31.16KB
返回 下载 相关 举报
[JS]在javascript中的意思_第1页
第1页 / 共2页
[JS]在javascript中的意思_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《[JS]在javascript中的意思》由会员分享,可在线阅读,更多相关《[JS]在javascript中的意思(2页珍藏版)》请在金锄头文库上搜索。

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

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

3、。这些属性是只读的。如果表达式模式中有括起来的子匹配,$1$9 属性值分别是第1 个到第 9 个子匹配所捕获到的内容。如果有超过 9 个以上的子匹配,$1$9 属性分别对应最后的 9 个子匹配。在一个表达式模式中,可以指定任意多个带括号的子匹配,但 RegExp 对象只能存储最后的 9 个子匹配的结果。在 RegExp 实例对象的一些方法所返回的结果数组中,可以获得所有圆括号内的子匹配结果。 * 除此之外还有一个地方: /*$/这个$表示与 被搜索字符串的结束位置相匹配 /a-z3-d2,$/比如这个正则表达式表示如果要匹配正确,字符串后面必须是 2 个以上的数字。比如wda-123可以成功匹

4、配 ,ags-1就不行了解释三、看看 javascript 中的$符号是什么意思?shidadmt 发表于: 2008-8-13 08:59 来源: PHPChina 开源社区门户 看过在 javascript 中这样的函数定义 function $H(id). ,或者在函数里面有 var $(obj) = .不知道其中的$有什么特殊意思没有?最新回复生命如蓝 at 2008-8-13 09:00:58 一般会有定义$是干嘛用的。 。 。俺见过的是这样。 。不知你的。异度冰晶 at 2008-8-13 09:04:48 $在 JS 里也是一个正常的标识符组成部分就如楼主的函数里 $H(id)

5、这个函数,本质上与 AH(id), BH(id), CH(id) 没有任何区别用$只是为了方便记忆以及减少冲突bush at 2008-8-13 09:06:52 这个使用的 JQuery 框架 这个框架很简小实用125231896 at 2008-8-13 09:09:45 $和_ 都属于 JS 合法的标志符。在 Jquery 中 将$ 自定义为一个方法 作用类似 getElementByIdshidadmt at 2008-8-13 09:12:39 一开始我也以为没有特别含义只是一种命名方式。但, , , ,我去查查,感觉加了有特别的作用。shidadmt at 2008-8-13 09:32:24 呵呵,原来代码没看全,误以为$代表了什么意思。谢了各位。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号