javascript
tonyXf121
这个作者很懒,什么都没留下…
展开
-
Jquery源码分析之一:概述及jquery对象的构建
1、概述 jQuery是一个非常优秀的JS库,与Prototype,YUI,Mootools等众多的Js类库相比,它剑走偏锋,从web开发实用的角度出发,抛除了其它Lib中一些不实用的东西,为开发者提供了短小精悍的类库。其短小精悍,使用简单方便,性能高效,能极大地提高开发效率,是开发web应用的最佳的辅助工具之一。因此大部分开发者在抛弃Prototype而选择Jquery来进行web开发。 一转载 2012-02-19 14:49:41 · 823 阅读 · 0 评论 -
JSON.parse 和 JSON.stringify
现代浏览器提供的JSON.parse(JQ使用) if ( datatype === "json" || !datatype && rhd.indexOf("json") >= 0 ) { data = anyjs.trim( data ); //use the native JSON parser first return window.JSON && w原创 2012-02-20 10:16:47 · 10862 阅读 · 0 评论 -
JS 和 CSS 的位置对其他资源加载顺序的影响
来自玉伯的文章,文章链接http://lifesinger.wordpress.com/2012/02/03/performance-impact-of-js-css-loading-order/,需要翻墙才能阅读。 克军做了一系列测试:js和css的顺序关系,给出了现象和结论,但未给出原因。 JS 和 CSS 在页面中的位置,会影响其他资源(指 img 等非 js 和 css 资源)的加载顺转载 2012-02-22 14:38:28 · 7423 阅读 · 1 评论 -
如何用QUnit来测试JavaScript代码
QUnit是一套由jQuery团队开发的,非常强大的用于对JavaScript进行单元测试的框架。本文将介绍什么是QUnit,以及为何要关心代码测试。 什么是QUnit Qunit是一款强大的用于帮助调试代码的,JavaScript单元测试框架。QUnit由jQuery团队成员编写,是jQuery的官方测试套件,不仅如此,QUnit还可以测试任何常规JavaScript代码,甚至可以通过一些像转载 2012-02-23 09:24:36 · 699 阅读 · 0 评论 -
js+flash(as3)实现复制文字内容到剪切板
一、单纯的js复制文字到剪切板较啰嗦 单纯的js复制文字到剪切板较啰嗦,由于考虑到安全性等原因,使用类似点击按钮这类复制文字内容的操作往往多有限制,例如IE浏览器下可以使用类似下面的方法复制一段文字到剪切板: if(window.clipboardData) { window.clipboardData.clearData(); window.clipboardData.s转载 2012-02-23 19:03:19 · 982 阅读 · 0 评论 -
javascript定时器工作原理
原文地址:http://ejohn.org/blog/how-javascript-timers-work/ 在基础知识层面上,了解javascript定时器的工作原理是很重要的。由于javascript是工作在一个单线程环境中,所以它们经常表现出一些违反直觉的行为。下面我们就从创建和操作三个定时器入手来分析定时器的工作原理。 var id=setTimeout(fn,delay); 初始翻译 2012-08-13 18:43:39 · 3658 阅读 · 0 评论 -
js技巧总结
a的href执行前先判断 删除新闻 地址栏不显示参数的GET传参 location='find.php?id=1&title=aaa';" value='查询' /> 禁止img拖出新图片窗口 ondragstart="return false;" /> onselectstart="return false;"页面内容无法选中 ondragstart="return原创 2012-02-19 14:45:36 · 580 阅读 · 0 评论