最新消息:欢迎光临!

标签:js

js/jquery

【转】深入详解javascript之delete操作符

findever 3年前 (2015-04-01) 1154浏览 0评论

最近重新温习JS,对delete操作符一直处于一知半解的状态,偶然发现一篇文章,对此作了非常细致深入的解释,看完有茅塞顿开的感觉,不敢独享,大致翻译如下。 原文地址:http://perfectionkills.com/understand...

js/jquery

【转】查看jquery绑定的事件函数

findever 3年前 (2015-03-30) 1473浏览 0评论

作为技术狂热分子的职业本能,看到一个技术产品的功能,总会忍不住想知道它是怎么被实现的。比如我每每看到别人网站一个很炫的界面或者很酷的功能,就忍不住打开了浏览器的控制台。。。 好,不扯远,说说当你想看到网站上某个元素绑定的事件函数的代码时应该...

js/jquery

判断jquery元素是否已在dom中删除

findever 3年前 (2015-03-27) 2089浏览 2评论

有一个场景,比如: var a=$('a:first'); a.remove(); 此时a在dom中是已经被删除的,但是变量a(jquery对象)却没有被删除,这也导致一个问题就是,在没有明确的id或者class等选择器的情况下,程...

js/jquery

js的AMD规范使用

findever 3年前 (2015-03-26) 1613浏览 0评论

AMD 模块 AMD(异步模块定义,Asynchronous Module Definition)格式总体的目标是为现在的开发者提供一个可用的模块化 JavaScript 的解决方案。 AMD 模块格式本身是一个关于如何定义模块的提案...

js/jquery

【转】JS单例模式

findever 4年前 (2015-01-06) 1135浏览 0评论

《parctical common lisp》的作者曾说,如果你需要一种模式,那一定是哪里出了问题。他所说的问题是指因为语言的天生缺陷,不得不去寻求和总结一种通用的解决方案。 不管是弱类型或强类型,静态或动态语言,命令式或说明式语言、每种语...

js/jquery

js触发onchange事件

findever 4年前 (2014-08-22) 3019浏览 0评论

一个input,加了onchange事件,但是由js更改input的值时,onchange事件不会触发。 查询了相关资料,onchange必须要在失去焦点事件后才能触发,但是由于js更改值不会触发blur事件,所以change事件也就无法响...

js/jquery

js判断是android访问还是ios访问

findever 5年前 (2013-08-21) 1265浏览 0评论

判断原理: JavaScript是前端开发的主要语言,我们可以通过编写JavaScript程序来判断浏览器的类型及版本。JavaScript判断浏览器类型一般有两种办法,一种是根据各种浏览器独有的属性来分辨,另一种是通过分析浏览器的userAgent...

js/jquery

jS数组和对象

findever 6年前 (2012-10-21) 1389浏览 0评论

比如有一个数组a=[1,2,3,4],还有一个对象a={0:1,1:2,2:3,3:4},然后你运行alert(a[1]),两种情况下的运行结果是相同的!这就是说,数据集合既可以用数组表示,也可以用对象表示,那么我到底该用哪一种呢? ...