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 相关文章推荐
jquery.qrcode在线生成二维码使用示例
Aug 21 Javascript
JQuery判断HTML元素是否存在的两种解决方法
Dec 26 Javascript
JS触摸屏网页版仿app弹窗型滚动列表选择器/日期选择器
Oct 30 Javascript
jQuery插件FusionCharts实现的2D柱状图效果示例【附demo源码下载】
Mar 06 Javascript
vue loadmore 组件滑动加载更多源码解析
Jul 19 Javascript
Angular2 http jsonp的实例详解
Aug 31 Javascript
Angular2进阶之如何避免Dom误区
Apr 02 Javascript
vue使用ajax获取后台数据进行显示的示例
Aug 09 Javascript
微信小程序模板template简单用法示例
Dec 04 Javascript
性能优化篇之Webpack构建速度优化的建议
Apr 03 Javascript
一个Java程序猿眼中的前后端分离以及Vue.js入门(推荐)
Apr 19 Javascript
使用webpack5从0到1搭建一个react项目的实现步骤
Dec 16 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中的Session和Cookie
2013/06/21 PHP
使用php判断网页是否gzip压缩
2013/06/25 PHP
php延迟静态绑定实例分析
2015/02/08 PHP
php提交表单发送邮件的方法
2015/03/20 PHP
PHP实现登录搜狐广告获取广告联盟数据的方法【附demo源码】
2016/10/14 PHP
event.srcElement+表格应用
2006/08/29 Javascript
JS判断是否为数字,是否为整数,是否为浮点数的代码
2010/04/24 Javascript
动态调用CSS文件的JS代码
2010/07/29 Javascript
js随机颜色代码的多种实现方式
2013/04/23 Javascript
Node.js中对通用模块的封装方法
2014/06/06 Javascript
kindeditor修复会替换script内容的问题
2015/04/03 Javascript
angular框架实现全选与单选chekbox的自定义
2017/07/06 Javascript
vue 点击按钮实现动态挂载子组件的方法
2018/09/07 Javascript
小程序实现留言板
2018/11/02 Javascript
13 个npm 快速开发技巧(推荐)
2019/07/04 Javascript
微信小程序弹窗禁止页面滚动的实现代码
2020/12/30 Javascript
vue中activated的用法
2021/01/03 Vue.js
python使用xmlrpc实例讲解
2013/12/17 Python
使用Python实现BT种子和磁力链接的相互转换
2015/11/09 Python
python+os根据文件名自动生成文本
2019/03/21 Python
python PyAutoGUI 模拟鼠标键盘操作和截屏功能
2019/08/04 Python
python scatter函数用法实例详解
2020/02/11 Python
基于Python正确读取资源文件
2020/09/14 Python
医科学校毕业生自荐信
2013/11/09 职场文书
留学推荐信中文范文三篇
2014/01/25 职场文书
《跨越海峡的生命桥》教学反思
2014/02/24 职场文书
阳光体育活动总结
2014/04/30 职场文书
大学社团计划书
2014/05/01 职场文书
倡议书范文格式
2014/05/12 职场文书
中队活动总结
2014/08/27 职场文书
车辆转让协议书
2014/09/24 职场文书
2015年实习单位评语
2015/03/25 职场文书
2016春节放假通知范文
2015/08/18 职场文书
什么是动态刷新率DRR? Windows11动态刷新率功能介绍
2021/11/21 数码科技
Java设计模式之代理模式
2022/04/22 Java/Android
IIS服务器中设置HTTP重定向访问HTTPS
2022/04/29 Servers