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 相关文章推荐
DOMAssitant最新版 DOMAssistant 2.5发布
Dec 25 Javascript
javascript 清空form表单中某种元素的值
Dec 26 Javascript
js下用gb2312编码解码实现方法
Dec 31 Javascript
jQuery中serializeArray()与serialize()的区别实例分析
Dec 09 Javascript
浅析JavaScript Array和string的转换(推荐)
May 20 Javascript
基于gulp合并压缩Seajs模块的方式说明
Jun 14 Javascript
AngularJS应用开发思维之依赖注入3
Aug 19 Javascript
Vue结合原生js实现自定义组件自动生成示例
Jan 21 Javascript
jQuery插件FusionCharts实现的MSBar3D图效果示例【附demo源码】
Mar 23 jQuery
Three.js基础学习教程
Nov 16 Javascript
JS 实现百度搜索功能
Feb 01 Javascript
js实现弹窗效果
Aug 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
php 常用字符串函数总结
2008/03/15 PHP
PHPLog php 程序调试追踪工具
2009/09/09 PHP
php jquery 实现新闻标签分类与无刷新分页
2009/12/18 PHP
网站防止被刷票的一些思路与方法
2015/01/08 PHP
PHP中的表达式简述
2016/05/29 PHP
PHP实现登陆并抓取微信列表中最新一组微信消息的方法
2017/07/10 PHP
thinkPHP框架中layer.js的封装与使用方法示例
2019/01/18 PHP
javascript实现数组中的内容随机输出
2015/08/11 Javascript
jQuery实现简单的文件上传进度条效果
2020/03/26 Javascript
AngularJS上拉加载问题解决方法
2016/05/23 Javascript
微信小程序中实现一对多发消息详解及实例代码
2017/02/14 Javascript
js实现产品缩略图效果
2017/03/10 Javascript
vue使用Axios做ajax请求详解
2017/06/07 Javascript
详解vue axios中文文档
2017/09/12 Javascript
element-ui组件table实现自定义筛选功能的示例代码
2019/03/15 Javascript
ElementUI之Message功能拓展详解
2019/10/18 Javascript
python3.5使用tkinter制作记事本
2016/06/20 Python
python机器学习之神经网络(二)
2017/12/20 Python
Python cookbook(数据结构与算法)在字典中将键映射到多个值上的方法
2018/02/18 Python
python画一个玫瑰和一个爱心
2020/08/18 Python
python时间序列按频率生成日期的方法
2019/05/14 Python
Python企业编码生成系统总体系统设计概述
2019/07/26 Python
Django Form and ModelForm的区别与使用
2019/12/06 Python
Pandas时间序列:重采样及频率转换方式
2019/12/26 Python
python实现在线翻译功能
2020/03/03 Python
Python getsizeof()和getsize()区分详解
2020/11/20 Python
html+js 实现markdown编辑器效果
2019/10/23 HTML / CSS
新员工培训个人的自我评价
2013/10/09 职场文书
教育孩子心得体会
2014/01/01 职场文书
2014年党员公开承诺践诺书
2014/03/25 职场文书
个人求职信范文
2014/05/24 职场文书
2014党员民主评议个人思想剖析发言
2014/09/19 职场文书
2014年保卫部工作总结
2014/11/21 职场文书
领导工作表现评语
2015/01/04 职场文书
和谐拯救危机观后感
2015/06/15 职场文书
如何用Laravel包含你自己的帮助函数
2021/05/27 PHP