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 相关文章推荐
javascript 嵌套的函数(作用域链)
Mar 15 Javascript
JQuery实现简单时尚快捷的气泡提示插件
Dec 20 Javascript
jQuery 隐藏和显示 input 默认值示例
Jun 03 Javascript
JS实现倒计时和文字滚动的效果实例
Oct 29 Javascript
jQuery判断数组是否包含了指定的元素
Mar 10 Javascript
js实现登陆遮罩效果的方法
Jul 28 Javascript
Underscore源码分析
Dec 30 Javascript
JS正则替换掉小括号及内容的方法
Nov 29 Javascript
详解Jquery的事件操作和文档操作
Dec 19 Javascript
JavaScript与Java正则表达式写法的区别介绍
Aug 15 Javascript
JavaScript设计模式之职责链模式应用示例
Aug 07 Javascript
Vue实现表格批量审核功能实例代码
May 28 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
解析PHP汉字转换拼音的类
2013/06/18 PHP
PHP中source #N问题的解决方法
2014/01/27 PHP
php获取开始与结束日期之间所有日期的方法
2016/11/29 PHP
Laravel timestamps 设置为unix时间戳的方法
2019/10/11 PHP
JavaScript setTimeout和setInterval的使用方法 说明
2010/03/25 Javascript
JavaScript高级程序设计 XML、Ajax 学习笔记
2011/09/10 Javascript
JavaScript制作的可折叠弹出式菜单示例
2014/04/04 Javascript
javascript获取当前鼠标坐标的方法
2015/01/10 Javascript
使用AOP改善javascript代码
2015/05/01 Javascript
Jquery幻灯片特效代码分享--鼠标点击按钮时切换(1)
2015/08/15 Javascript
浅谈javascript的Touch事件
2015/09/27 Javascript
给before和after伪元素设置js效果的方法
2015/12/04 Javascript
使用Jasmine和Karma对AngularJS页面程序进行测试
2016/03/05 Javascript
JQuery扩展对象方法操作示例
2018/08/21 jQuery
webpack4+react多页面架构的实现
2018/10/25 Javascript
[01:56]2014DOTA2西雅图邀请赛 MVP外卡赛老队长精辟点评
2014/07/09 DOTA
Python字符转换
2008/09/06 Python
小结Python用fork来创建子进程注意事项
2014/07/03 Python
开源软件包和环境管理系统Anaconda的安装使用
2017/09/04 Python
Python编程在flask中模拟进行Restful的CRUD操作
2018/12/28 Python
详解Python流程控制语句
2020/10/28 Python
Python getsizeof()和getsize()区分详解
2020/11/20 Python
CSS3 translate导致字体模糊的实例代码
2019/08/30 HTML / CSS
CSS3 重置iphone浏览器按钮input,select等表单元素的默认样式
2014/10/11 HTML / CSS
整理HTML5中表单的常用属性及新属性
2016/02/19 HTML / CSS
如何提高JDBC的性能
2013/04/30 面试题
高三语文教学反思
2014/01/15 职场文书
工作决心书范文
2014/03/11 职场文书
暑期培训班招生方案
2014/08/26 职场文书
2014年班组工作总结
2014/11/20 职场文书
绵山导游词
2015/02/05 职场文书
物业项目经理岗位职责
2015/04/01 职场文书
无工作证明怎么写
2015/06/15 职场文书
2015中学政教处工作总结
2015/07/22 职场文书
婚宴来宾致辞
2015/07/28 职场文书
2016领导干部廉洁自律心得体会
2016/01/13 职场文书