![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
dengjianqiang200
这个作者很懒,什么都没留下…
展开
-
javascript判断是否是数组
为什么要用Object.prototype.toString而不是Function.prototype.toString或者其它?这是和他们的toString解释方式有关系的。下面是ECMA中对Object.prototype.toString的解释:Object.prototype.toString( )When the toString method is called, the foll...原创 2010-12-13 14:53:33 · 72 阅读 · 0 评论 -
50个令人惊奇的jQuery插件
jQuery拥有强大的有创造性的程序员群体。 然而,它很难通过在所有发布的东西里面挑出那些绝对必须要拥有的宝贝。在本文中,你将得到50个新jQuery插件和JavaScript库的一个集合,拥有好的工具,可以使您的网站更便于使用。这些插件分类展示,便于浏览。好好享受吧!http://www.woiweb.net/50-amazing-jquery-plugins.html其他篇50...2013-05-28 10:42:40 · 166 阅读 · 0 评论 -
HTML5 本地存储 LocalStorage
说到本地存储,这玩意真是历尽千辛万苦才走到HTML5这一步,之前的历史大概如下图所示: 最早的Cookies自然是大家都知道,问题主要就是太小,大概也就4KB的样子,而且IE6只支持每个域名20个cookies,太少了。优势就是大家都支持,而且支持得还蛮好。很早以前那些禁用cookies的用户也都慢慢的不存在了,就好像以前禁用javascript的用户不存在了一样。 u...原创 2011-04-02 10:15:04 · 100 阅读 · 0 评论 -
如何用Qunit测试你的JavaScript代码
原文地址:如何用Qunit测试你的JavaScript代码 QUnit, 由jquery团队开发,是一个对JavasScript进行单元测试的很好的框架。在这篇指南中, 我将具体介绍什么是Qunit,以及为什么你要关心严格地测试你的代码。 什么是QUnitQUnit 是一个非常强大的javascript单元测试框架,可以帮你调试代码。它是由 jQuery 团队的成员写的,而...2011-03-31 09:54:15 · 288 阅读 · 0 评论 -
高效 JavaScript
传统上,网页中不会有大量的脚本,至少脚本很少会影响网页的性能。但随着网页越来越像 Web 应用程序,脚本的效率对网页性能影响越来越大。而且使用 Web 技术开发的应用程序现在越来越多,因此提高脚本的性能变得很重要。对于桌面应用程序,通常使用编译器将源代码转换为二进制程序。编译器可以花费大量时间优化最终二进制程序的效率。Web 应用程序则不同。因为 Web 应用程序需要运行在不同的浏览器、平台和...2011-03-02 08:06:04 · 89 阅读 · 0 评论 -
15款很棒的 JavaScript 开发工具
在开发中,借助得力的工具可以事半功倍。今天,我爱互联网向大家分享最新收集的15款非常有用的 javascript 开发工具。TestSwarm: Continious & Distributed JS TestingTestSwarm是Mozilla实验室推出的一个开源项目,它旨在为开发者提供在多个浏览器版本上快速轻松测试自己javascript代码的方法。Minimee在网络...原创 2011-06-15 22:14:46 · 156 阅读 · 0 评论 -
html页面用js得到get或post过来的数据
function getQueryString(name) {location.href.replace("#","");// 如果链接没有参数,或者链接中不存在我们要获取的参数,直接返回空 if(location.href.indexOf("?")==-1 || location.href.indexOf(name+'=')==-1) { re...原创 2010-10-29 16:17:48 · 1314 阅读 · 0 评论 -
window对象属性
window对象具有如下属性: statusstatusbarstatusbar.visibledefaultstatuslocationlocationbarlocationbar.visibleselfnameclosedframesframes.lengthlengthdocumenthistoryinnerHeightinnerWidthmenubarmenubar.visibleopen...原创 2010-10-20 10:32:16 · 106 阅读 · 0 评论 -
javascript最全的10种跨域共享的方法
在客户端编程语言中,如javascript和ActionScript,同源策略是一个很重要的安全理念,它在保证数据的安全性方面有着重要的意义。同 源策略规定跨域之间的脚本是隔离的,一个域的脚本不能访问和操作另外一个域的绝大部分属性和方法。那么什么叫相同域,什么叫不同的域呢? 本文永久链接地址: http://www.woiweb.net/10-cross-domain-methods.ht...2011-01-26 14:08:22 · 118 阅读 · 0 评论 -
Firebug Lite让IE6,7调试不再困难
原文地址:Firebug Lite让调试不再困难前端开发和设计人员会经常需要调试Js脚本,查看Dom元素,修改元素样式等等,这在Firefox,Chrome,IE8+下是很方便的,因为这些浏览器本身都自带调试工具或可安装插件来实现,而古老的IE6,7已经不能赶上这个潮流。之前在IE6,7下用到的调试工具主要有IE WebDeveloper,还有个工具名字叫Companion.JS,好像...2011-04-28 19:56:02 · 183 阅读 · 0 评论 -
将网页添加入收藏夹的JS脚本代码(兼容IE和Firefox)
对于IE,添加收藏夹,使用的是 window.external 这个IE特有的功能。对于Firefox,可以使用 window.sidebar.addPanel 或者使用 Firefox 特有的 链接方式 rel=”sidebar”一、 使用Js脚本的方式function addBookmark(url, label) { if (document.all) {...原创 2010-12-15 12:49:14 · 301 阅读 · 0 评论 -
javascript函数备忘
javascript提供了许多函数供开发人员使用,下面给出一个简单介绍,更详细的信息请参考Visual InterDev提供的在线帮助。javascript函数一共可分为五类:常规函数、数组函数、日期函数、数学函数、字符串函数。1、常规函数javascript常规函数包括以下9个函数: (1)alert函数:显示一个警告对话框,包括一个OK按钮。 (2)confirm函数:显示一个...原创 2010-12-14 14:32:31 · 111 阅读 · 0 评论 -
JavaScript中的arguments,callee,caller,call,appy
1.演示arguments的用法Js代码<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <script language="JavaScript"> <!--原创 2010-12-14 14:28:19 · 94 阅读 · 0 评论 -
javascript关于arguments.callee??
arguments.length 是实参长度arguments.callee.length 是形参长度这里有个简单的例子,是比较参数的长度的:function test(x,y,z){ checkArgu(arguments); return x+y+z;}function checkArgu(argu){ var ar...原创 2010-12-14 14:06:31 · 70 阅读 · 0 评论 -
如何用jQuery和CSS3制作数字时钟[译]
这要从上周开始说起,当我看到 漂亮的 dribbble 截图,就立刻感觉到一种要将其转变为一个可工作的时钟,并且和本站读者分享的欲望。 如果你想了解如何制作它,请继续阅读!DEMO DOWNLOAD标签这个时钟不需要很多HTML,这是因为它很大的一部分,像工作日的名称和数字都是动态生成的。 下面是你需要在你页面上使用时钟时要有的标签:index.html<di...2013-06-20 14:19:29 · 164 阅读 · 0 评论