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中after的两种用法实例
Jul 03 Javascript
js 调用父窗口的具体实现代码
Jul 15 Javascript
显示今天的日期js代码(阳历和农历)
Sep 30 Javascript
Node.js中的缓冲与流模块详细介绍
Feb 11 Javascript
jquery UI Datepicker时间控件冲突问题解决
Dec 16 Javascript
Vue 应用中结合vux使用微信 jssdk的方法
Aug 28 Javascript
JS调用安卓手机摄像头扫描二维码
Oct 16 Javascript
vue中使用v-for时为什么不能用index作为key
Apr 04 Javascript
使用vue引入maptalks地图及聚合效果的实现
Aug 10 Javascript
JS实现按比例缩小图片宽高
Aug 24 Javascript
jQuery插件实现图片轮播效果
Oct 19 jQuery
ES2020让代码更优美的运算符 (?.) (??)
Jan 04 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去除字符串最后一个字符的三种方法实例
2017/03/01 PHP
php插入mysql数据返回id的方法
2018/05/31 PHP
从Ajax到JQuery Ajax学习
2007/02/14 Javascript
用apply让javascript函数仅执行一次的代码
2010/06/27 Javascript
js实现一个省市区三级联动选择框代码分享
2013/03/06 Javascript
js动态创建上传表单通过iframe模拟Ajax实现无刷新
2014/02/20 Javascript
jquery使用jxl插件导出excel示例
2014/04/14 Javascript
javascript下使用Promise封装FileReader
2016/02/19 Javascript
BootStrap实现手机端轮播图左右滑动事件
2016/10/13 Javascript
详解Angular的内置过滤器和自定义过滤器【推荐】
2016/12/26 Javascript
微信小程序开发之animation循环动画实现的让云朵飘效果
2017/07/14 Javascript
js实现首屏延迟加载实现方法 js实现多屏单张图片延迟加载效果
2017/07/17 Javascript
webpack2.0配置postcss-loader的方法
2017/08/17 Javascript
JS实现数组的增删改查操作示例
2018/08/29 Javascript
Vue.js项目实战之多语种网站的功能实现(租车)
2019/08/07 Javascript
python求斐波那契数列示例分享
2014/02/14 Python
在Docker上开始部署Python应用的教程
2015/04/17 Python
python MySQLdb Windows下安装教程及问题解决方法
2015/05/09 Python
Python抽象类的新写法
2015/06/18 Python
已安装tensorflow-gpu,但keras无法使用GPU加速的解决
2020/02/07 Python
解决django xadmin主题不显示和只显示bootstrap2的问题
2020/03/30 Python
Python 实现将numpy中的nan和inf,nan替换成对应的均值
2020/06/08 Python
python使用ctypes库调用DLL动态链接库
2020/10/22 Python
python requests库的使用
2021/01/06 Python
Python数据模型与Python对象模型的相关总结
2021/01/26 Python
Python 中 sorted 如何自定义比较逻辑
2021/02/02 Python
绘画设计学生的个人自我评价
2013/09/20 职场文书
涉密人员保密承诺书
2014/05/28 职场文书
酒店开业庆典策划方案
2014/05/28 职场文书
委托书格式
2014/08/01 职场文书
幼儿园五一劳动节活动总结
2015/02/09 职场文书
婚礼父母致辞
2015/07/28 职场文书
用python删除文件夹中的重复图片(图片去重)
2021/05/12 Python
python自动化操作之动态验证码、滑动验证码的降噪和识别
2021/08/30 Python
解决vue-router的beforeRouteUpdate不能触发
2022/04/14 Vue.js
Win11右下角图标点了没反应怎么办?Win11点击右下角图标无反应解决方法汇总
2022/07/07 数码科技