JS常见问题整理(持续更新)


Posted in Javascript onAugust 06, 2013

1、JS中$符号含义
【表示变量】比如变量 var s='asdsd'或var $s='asdasd';
【匹配结尾,在正则表达式中】/sa$/.test(string) 匹配string字符串中的sa,比如string='125sa'则匹配,string='125sa21'则不匹配
【表示一个查找对象的函数】

$=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'的对象 使用$()方法


$() 方法是在DOM中使用过于频繁的 document.getElementById() 方法的一个便利的简写,就像这个DOM方法一样,这个方法返回参数传入的id的那个元素。比起DOM中的方法,这个更胜一筹。你可以传入多个id作为参数然后 $() 返回一个带有所有要求的元素的一个 Array 对象。
2、JS中#符号含义
这个#XXXX是表示HTML某元素的id,这是根据css的选择器来的,在css中#xxx就是表示通过指定的元素ID来查找元素一般HTML元素通过id属性定义他的id。比如

<SPAN style="FONT-FAMILY: FangSong_GB2312; FONT-SIZE: 14px"><div id="mydiv">...</div></SPAN>

这里ID就是mydiv,用在上面的函数中就是$("#mydiv");而$(xxx)这个应该是jQuery的代码,用来返回xxx指定的元素的,其中XXX兼容于css选择器
Javascript 相关文章推荐
Tab页界面,用jQuery及Ajax技术实现
Sep 21 Javascript
多浏览器兼容性比较好的复制到剪贴板的js代码
Oct 09 Javascript
JS弹出层的显示与隐藏示例代码
Dec 27 Javascript
JS判断、校验MAC地址的2个实例
May 05 Javascript
JavaScript+html5 canvas实现本地截图教程
Apr 16 Javascript
js+html5实现canvas绘制椭圆形图案的方法
May 21 Javascript
Vue SSR 组件加载问题
May 02 Javascript
Vue 父子组件数据传递的四种方式( inheritAttrs + $attrs + $listeners)
May 04 Javascript
详解基于Wepy开发小程序插件(推荐)
Aug 01 Javascript
js中addEventListener()与removeEventListener()用法案例分析
Mar 02 Javascript
js实现无缝轮播图特效
May 09 Javascript
JavaScript日期库date-fn.js使用方法解析
Sep 09 Javascript
JavaScript等比例缩放图片控制超出范围的图片
Aug 06 #Javascript
JQuery操作三大控件(下拉,单选,复选)的方法
Aug 06 #Javascript
浅析js中2个等号与3个等号的区别
Aug 06 #Javascript
JavaScript:Div层拖动效果实例代码
Aug 06 #Javascript
jquery鼠标滑过提示title具体实现代码
Aug 06 #Javascript
jquery弹出关闭遮罩层实例
Aug 06 #Javascript
jquery批量控制form禁用的代码
Aug 06 #Javascript
You might like
源码分析 Laravel 重复执行同一个队列任务的原因
2017/12/25 PHP
PHP解析url并得到url参数方法总结
2018/10/11 PHP
Laravel框架控制器的request与response用法示例
2019/09/30 PHP
PHP使用PDO实现mysql防注入功能详解
2019/12/20 PHP
JavaScript 封装Ajax传递的数据代码
2009/06/05 Javascript
学习ExtJS accordion布局
2009/10/08 Javascript
SlideView 图片滑动(扩展/收缩)展示效果
2010/08/01 Javascript
JavaScript Accessor实现说明
2010/12/06 Javascript
JS中attr和prop属性的区别以及优先选择示例介绍
2014/06/30 Javascript
jQuery源码分析之Callbacks详解
2015/03/13 Javascript
jquery实现点击变换导航样式的方法
2015/08/31 Javascript
jquery对象和DOM对象的任意相互转换
2016/02/21 Javascript
jqPlot jQuery绘图插件的使用
2016/06/18 Javascript
详解Angular 开发环境搭建
2017/06/22 Javascript
通过js动态创建标签,并设置属性方法
2018/02/24 Javascript
H5+C3+JS实现五子棋游戏(AI篇)
2020/05/28 Javascript
详解Bootstrap 学习(一)入门
2019/04/12 Javascript
React传值 组件传值 之间的关系详解
2019/08/26 Javascript
[01:07:02]DOTA2-DPC中国联赛 正赛 iG vs PSG.LGD BO3 第三场 2月26日
2021/03/11 DOTA
浅谈python import引入不同路径下的模块
2017/07/11 Python
Python Requests模拟登录实现图书馆座位自动预约
2018/04/27 Python
Python minidom模块用法示例【DOM写入和解析XML】
2019/03/25 Python
python自制包并用pip免提交到pypi仅安装到本机【推荐】
2019/06/03 Python
Python3 JSON编码解码方法详解
2019/09/06 Python
python的pyecharts绘制各种图表详细(附代码)
2019/11/11 Python
python数值基础知识浅析
2019/11/19 Python
Django中template for如何使用方法
2021/01/31 Python
CSS3的新特性介绍
2008/10/31 HTML / CSS
美国廉价机票预订网站:Cheapfaremart
2018/04/28 全球购物
Lookfantastic意大利官网:英国知名美妆购物网站
2019/05/31 全球购物
美国电子产品购物网站:BuyDig.com
2020/06/17 全球购物
如何掌握自荐信格式呢
2013/11/19 职场文书
年终总结会议主持词
2014/03/17 职场文书
公安学专业求职信
2014/07/27 职场文书
验房委托书
2014/08/30 职场文书
Vue.js中v-for指令的用法介绍
2022/03/13 Vue.js