js程序中美元符号$是什么


Posted in Javascript onJune 05, 2008

1、首先可以用来表示变量,
比如变量 var s='asdsd'或var $s='asdasd'; 
2、在正则表达式中,它可以匹配结尾
/sa$/.test(string)
匹配string字符串中的sa,比如string='125sa'则匹配,string='125sa21'则不匹配
正则表达式很复杂,这里只是简单的说说。
3、由于受prototype.js(老外写的框架,用于将一些常用的函数封装,方便操作)的影响,
现在很多人都用 $来表示一个查找对象的函数,
$=function (id) { return (typeof (id)=='object')?id:document.getElementById(id); };

其实就是一个自定义函数,用$只是简单,其实用其它字符也是一样的,

f=function (id) { return (typeof (id)=='object')?id:document.getElementById(id); };也可以
其中参数id是html文档中的id,

比如<div id='ss'></div>

则obj=$('ss')就是引用的这个id='ss'的对象

Javascript 相关文章推荐
javascript在一段文字中的光标处插入其他文字
Aug 26 Javascript
Javascript中的isNaN函数使用说明
Nov 10 Javascript
Prototype源码浅析 String部分(四)之补充
Jan 16 Javascript
JavaScript高级程序设计 阅读笔记(二十) js错误处理
Aug 14 Javascript
jquery插件validate验证的小例子
May 08 Javascript
jquery滚动条插件jScrollPane的使用介绍
Nov 08 Javascript
动态添加option及createElement使用示例
Jan 26 Javascript
jQuery EasyUI封装简化操作
Sep 18 Javascript
微信小程序 form组件详解及简单实例
Jan 10 Javascript
js 原型对象和原型链理解
Feb 09 Javascript
基于vue2实现上拉加载功能
Nov 28 Javascript
在VUE中使用lodash的debounce和throttle操作
Nov 09 Javascript
js字符编码函数区别分析
Jun 05 #Javascript
JavaScript 应用类库代码
Jun 02 #Javascript
javascript数组的扩展实现代码集合
Jun 01 #Javascript
javascript String 的扩展方法集合
Jun 01 #Javascript
用javascript做拖动布局的思路
May 31 #Javascript
用JS实现一个页面多个css样式实现
May 29 #Javascript
使用jquery给input和textarea设定ie中的focus
May 29 #Javascript
You might like
Smarty+QUICKFORM小小演示
2007/02/25 PHP
一个完整的PHP类包含的七种语法说明
2015/06/04 PHP
Laravel创建数据库表结构的例子
2019/10/09 PHP
Laravel框架集合用法实例浅析
2020/05/14 PHP
JavaScript 撑出页面文字换行
2009/06/15 Javascript
基于jQuery的弹出警告对话框美化插件(警告,确认和提示)
2010/06/10 Javascript
Javascript学习笔记之函数篇(五) : 构造函数
2014/11/23 Javascript
javascript 获取浏览器版本
2015/01/21 Javascript
JavaSciprt中处理字符串之sup()方法的使用教程
2015/06/08 Javascript
javascript拖拽应用实例
2016/03/25 Javascript
BooStrap对导航条的改造实践小结
2016/09/21 Javascript
自己封装的一个原生JS拖动方法(推荐)
2016/11/22 Javascript
RequireJS 依赖关系的实例(推荐)
2017/01/21 Javascript
canvas绘制七巧板
2017/02/03 Javascript
JavaScript获取ul中li个数的方法
2017/02/13 Javascript
layui表格实现代码
2017/05/20 Javascript
Vue触发式全局组件构建的方法
2018/11/28 Javascript
全面了解JavaScript的作用域链
2019/04/03 Javascript
vue相关配置文件详解及多环境配置详细步骤
2020/05/19 Javascript
[01:00:53]2018DOTA2亚洲邀请赛3月29日 小组赛B组 iG VS Secret
2018/03/30 DOTA
[01:00:52]2018DOTA2亚洲邀请赛 4.4 淘汰赛 EG vs LGD 第一场
2018/04/05 DOTA
使用scrapy实现爬网站例子和实现网络爬虫(蜘蛛)的步骤
2014/01/23 Python
Python下调用Linux的Shell命令的方法
2018/06/12 Python
Python学习笔记之字符串和字符串方法实例详解
2019/08/22 Python
Python搭建代理IP池实现检测IP的方法
2019/10/27 Python
基于Python fminunc 的替代方法
2020/02/29 Python
Pytorch使用PIL和Numpy将单张图片转为Pytorch张量方式
2020/05/25 Python
Selenium 配置启动项参数的方法
2020/12/04 Python
pycharm进入时每次都是insert模式的解决方式
2021/02/05 Python
CSS3中的Media Queries学习笔记
2016/05/23 HTML / CSS
外语系大学生自荐信范文
2014/03/01 职场文书
四群教育工作实施方案
2014/03/26 职场文书
劳资协议书范本
2014/04/23 职场文书
初三毕业感言
2015/07/31 职场文书
python - asyncio异步编程
2021/04/06 Python
PostgreSQL事务回卷实战案例详析
2022/03/25 PostgreSQL