JS常见问题整理(持续更新)

 更新时间:2013年08月06日 16:13:20   作者:  
JS常见问题在开发过程中会经常遇到过,本文整理了一些实际开发中存在的问题,晒出来与大家一起分享,感兴趣的朋友可以参考下,希望对大家有所帮助
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选择器

相关文章

  • 你需要理解的7种常见前端攻击

    你需要理解的7种常见前端攻击

    在Web开发中前端安全至关重要,常见的前端攻击包括跨站脚本(XSS)、依赖库风险、跨站请求伪造(CSRF)、点击劫持、内容交付网络(CDN)劫持、HTTPS降级和中间人攻击等,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-10-10
  • layui 弹出删除确认界面的实例

    layui 弹出删除确认界面的实例

    今天小编就为大家分享一篇layui 弹出删除确认界面的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-09-09
  • JS全局变量和局部变量最新解析

    JS全局变量和局部变量最新解析

    这篇文章主要介绍了JS全局变量和局部变量最新解析的相关知识,本文给给大家补充js删除局部变量的代码,非常不错,具有参考借鉴价值,感兴趣的朋友一起学习吧
    2016-06-06
  • js实现省市联动效果的简单实例

    js实现省市联动效果的简单实例

    本篇文章主要是对js实现省市联动效果的简单实例进行了介绍,需要的朋友可以过来,希望对大家有所帮助
    2014-02-02
  • JavaScript中Array.from()的超全用法详解

    JavaScript中Array.from()的超全用法详解

    Array.from方法用于将两类对象转为真正的数组:类似数组的对象(array-like object)和可遍历(iterable)的对象(包括 ES6 新增的数据结构 Set 和 Map),别忘记就来讲讲他的具体用法吧
    2023-03-03
  • JavaScript中setInterval的用法总结

    JavaScript中setInterval的用法总结

    这篇文章主要是对JavaScript中setInterval的用法进行了详细的总结介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2013-11-11
  • 微信公众平台获取access_token的方法步骤

    微信公众平台获取access_token的方法步骤

    这篇文章主要介绍了微信公众平台获取access_token的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • 鼠标选择动态改变网页背景颜色的JS代码

    鼠标选择动态改变网页背景颜色的JS代码

    这篇文章主要介绍了鼠标选择动态改变网页背景颜色的JS代码,有需要的朋友可以参考一下
    2013-12-12
  • JS模拟键盘打字效果的方法

    JS模拟键盘打字效果的方法

    这篇文章主要介绍了JS模拟键盘打字效果的方法,涉及javascript鼠标事件及字符串操作的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-08-08
  • Js实现当前点击a标签变色突出显示其他a标签回复原色

    Js实现当前点击a标签变色突出显示其他a标签回复原色

    当一个页面有多个a标签,实现当前点击a标签变色,其他a标签回复原色,具体实现如下,喜欢的朋友可以参考下
    2013-11-11

最新评论