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实现给出的盒子的序列是否可连为一矩型
Aug 30 Javascript
jQuery asp.net 用json格式返回自定义对象
Apr 07 Javascript
使用jQuery操作Cookies的实现代码
Oct 09 Javascript
jQuery Tools Dateinput使用介绍
Jul 14 Javascript
javascript对下拉列表框(select)的操作实例讲解
Nov 29 Javascript
jQuery实现按钮点击遮罩加载及处理完后恢复的效果
Jun 07 Javascript
利用jQuery实现打字机字幕效果实例代码
Sep 02 Javascript
js document.getElementsByClassName的使用介绍与自定义函数
Nov 25 Javascript
最常见和最有用的字符串相关的方法详解
Feb 06 Javascript
vue-scroller记录滚动位置的示例代码
Jan 17 Javascript
Vue2.0中集成UEditor富文本编辑器的方法
Mar 03 Javascript
js实现点击展开隐藏效果(实例代码)
Sep 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的一个完整SMTP类(解决邮件服务器需要验证时的问题)
2006/10/09 PHP
php登陆页的密码处理方式分享
2013/10/14 PHP
Laravel 5框架学习之环境与配置
2015/04/08 PHP
php实现格式化多行文本为Js可用格式
2015/04/15 PHP
PHP中的静态变量及static静态变量使用详解
2015/11/05 PHP
PHP开发实现快递查询功能详解
2019/04/08 PHP
用javascript将数据库中的TEXT类型数据动态赋值到TEXTAREA中
2007/04/20 Javascript
自己的js工具_Form 封装
2009/08/21 Javascript
JS清除IE浏览器缓存的方法
2013/07/26 Javascript
浅析js预加载/延迟加载
2014/09/25 Javascript
javascript常见数据验证插件大全
2015/08/03 Javascript
利用CSS、JavaScript及Ajax实现图片预加载的方法
2016/11/29 Javascript
AngularJs中Bootstrap3 datetimepicker使用实例
2016/12/13 Javascript
javascript实现滑动解锁功能
2017/03/22 Javascript
想用好React的你必须要知道的一些事情
2017/07/24 Javascript
vue中的自定义分页插件组件的示例
2018/08/18 Javascript
解决Vue2.0中使用less给元素添加背景图片出现的问题
2018/09/03 Javascript
vue 对象添加或删除成员时无法实时更新的解决方法
2019/05/01 Javascript
深入学习TypeScript 、React、 Redux和Ant-Design的最佳实践
2019/06/17 Javascript
使用Vue.js中的过滤器实现幂方求值的方法
2019/08/27 Javascript
Vue实现附件上传功能
2020/05/28 Javascript
js实现带有动画的返回顶部
2020/08/09 Javascript
JS如何生成动态列表
2020/09/22 Javascript
python杀死一个线程的方法
2015/09/06 Python
python列表的常用操作方法小结
2016/05/21 Python
用Python读取几十万行文本数据
2018/12/24 Python
浅谈pytorch、cuda、python的版本对齐问题
2020/01/15 Python
Python3和PyCharm安装与环境配置【图文教程】
2020/02/14 Python
Windows下Anaconda安装、换源与更新的方法
2020/04/17 Python
详解CSS3+JS完美实现放大镜模式
2020/12/03 HTML / CSS
Rag & Bone官网:瑞格布恩高级成衣
2018/04/19 全球购物
迟到早退检讨书
2014/02/10 职场文书
社区道德讲堂实施方案
2014/03/21 职场文书
公司离职证明范本(汇总)
2014/09/10 职场文书
2015年助理工程师工作总结
2015/04/03 职场文书
倡议书的格式写法
2015/04/28 职场文书