-
详解Javascript中的Array扩展 日期:2013-03-06 14:58:40 点击:1 好评:0
Javascript中的Array扩展,一般都是从对象本身入手。这里我们将介绍一些Array对象中的一些东西,比如indexOf是返回元素在数组的索引,没有则返回-1等等。 最近看了一下developer.mozilla.org里...
-
浅析JavaScript中的静态类及JSON 日期:2013-03-06 14:58:40 点击:0 好评:0
这里将介绍在JavaScript静态类及JSON,很多人怀疑JavaScript静态跟JSON有什么关系,相信看完全文,大家会有自己的看法。 我们先看一个最简单的静态类,只有公共字段没有方法。 var Perso...
-
实例讲解Javascript缓动效果 日期:2013-03-06 14:58:40 点击:4 好评:0
我们这里将讨论的是Javascript缓动效果的实现,这个看似没有实际作用的功能,其实实现更多花样繁多Javascript缓动效果的基石。 缓动,学名为Tween,缓冲移动的简称。要想页面内容切换...
-
浅析Javascript透明特效的可控式实现 日期:2013-03-06 14:58:40 点击:2 好评:0
可控式Javascript透明特效也就是透明度可以自行设置,但是这种方法在IE7下极有可能失效,不过这些东西对大家了解Javascript透明特效还是有所帮助的。 Javascript透明特效是script.aculo.us提到...
-
浅析Javascript闭包的特性 日期:2013-03-06 14:58:40 点击:0 好评:0
Javascript闭包的定义非常晦涩――闭包,是指语法域位于某个特定的区域,具有持续参照(读写)位于该区域内自身范围之外的执行域上的非持久型变量值能力的段落。这些外部执行域的...
-
揭秘史上最昂贵的一行Javascript代码 日期:2013-03-06 14:58:40 点击:2 好评:0
最昂贵的Javascript代码缘起: 前一段时间,Opera 浏览器公司需要越来越多的服务器。本身公司预见到 Opera Mini, Opera Link, Opera Turbo 会带来爆炸性增长,所以要添置 N 台服务器,减缓服务器...
-
JavaScript异步调用框架用例设计 日期:2013-03-06 14:58:40 点击:1 好评:0
在上一篇文章里说到,我们要设计一个JavaScript异步调用框架,最好能够统一同步异步调用的接口,同时具体调用顺序与实现方式无关。那么我们现在就来设计这样一个框架的用例。 传...
-
JavaScript异步调用框架问题描述 日期:2013-03-06 14:58:40 点击:1 好评:0
问题 在Ajax应用中,调用XMLHttpRequest是很常见的情况。特别是以客户端为中心的Ajax应用,各种需要从服务器端获取数据的操作都通过XHR异步调用完成。然而在单线程的JavaScript编程中,...
-
浅谈如何用Javascript+VML实现流程设计器 日期:2013-03-06 14:58:40 点击:0 好评:0
VML相当于IE里面的画笔,能实现你所想要的图形,而且结合脚本,可以让图形产生动态的效果。VML是微软1999年9月附带IE5.0发布的,在我认为,VML其实是Word和HTML结合的产物。可以将Word文...
-
JavaScript函数中arguments对象 日期:2013-03-06 14:58:40 点击:0 好评:0
先看代码 functionsayHello(){ if(arguments[0]=="bye") return; alert(arguments[0]); } 1.调用sayHello(‘bye’),直接返回,无任何信息 2.调用sayHello(‘HelloWorld’),提示”HelloWorld” Arguments还提供了一个属性...
-
浅谈如何提高AJAX客户端响应速度 日期:2013-03-06 14:58:40 点击:0 好评:0
笔者从事AJAX 方面的研发多年,参与开发了目前国内较为成熟的AJAX平台 -dorado 。根据笔者的经验,导致这种结果的根本原因并不在AJAX 。很多时候系统响应速度的降低都是由不够合理的...
-
浅谈编写高性能的Javascript代码 日期:2013-03-06 14:58:40 点击:1 好评:0
一.Javascript代码执行效率 1. DOM 1.1 使用 DocumentFragment 优化多次 append 说明:添加多个 dom 元素时,先将元素 append 到 DocumentFragment 中,最后统一将 DocumentFragment 添加到页面。 该做法可以...
-
JavaScript_Date对象说明 日期:2013-03-06 14:58:40 点击:2 好评:0
Date对象构造函数 Date对象具有多种构造函数。 newDate()newDate(milliseconds)newDate(datestring)newDate(year,month)newDate(year,month,day)newDate(year,month,day,hours)newDate(year,month,day,hours,minutes)newDate(year,month,day...
-
全面理解Javascript的caller与callee概念 日期:2013-03-06 14:58:40 点击:0 好评:0
在提到上述的概念之前,首先想说说Javascript中函数的隐含参数:arguments Arguments 该对象代表正在执行的函数和调用它的函数的参数。 [function.]arguments[n] 参数function:选项。当前正在执行...
-
浅谈JavaScript中模仿C#编码方式 日期:2013-03-06 14:58:40 点击:0 好评:0
首先是JavaScript代码底层部分: var jmz ={};//全部代码的存放对象 jmz.demo ={};//在jmz下引申出一个demo存放对象, //以上两个就类似于.NET里面的NameSpace,下面的方法编写也模仿C#的编码方式...
-
Ajax, 选择GET还是POST? 日期:2013-03-06 14:58:40 点击:1 好评:0
当我们不通过重新加载页面,用Ajax访问服务器的时候,有两个选择可以将请求信息传送到服务器上。这两个选择分别是GET和POST。 在把请求信息发送到服务器上以加载新的页面时,这两...
-
Ajax模式之缓存控制器模式 日期:2013-03-06 14:58:40 点击:0 好评:0
缓存控制器模式出自《Ajax patterns and best practice》,这个Ajax模式非常具备实际意义,为客户端的缓存实现做出了指导,和以往在使用传统B/S结构进行开发时所做缓存的思路有一个改进点...
-
深入浅出谈Javascript API基本框架 日期:2013-03-06 14:58:40 点击:0 好评:0
还记得ArcIMSBlueviewer示例框架,里面的所有操作都是基于客户端实现,放大缩小平移都是在Javascript脚本中完成参数计算,将结果返回服务器得到我们所需的图片,重写过Blueviewer的程序员...
-
AJAX推送与拉取方式的比较 日期:2013-03-06 14:58:40 点击:1 好评:0
实时的动态数据比如新闻标题、证券报价和拍卖行情都需要尽快地发送给用户。然而,AJAX仍然受限于web请求/响应架构的弱点,使得 服务器 不能推送实时动态的web数据。 Delft科技大学的...
-
四大流行Ajax框架综合对比 日期:2013-03-06 14:58:40 点击:8 好评:0
AJAX 是 web20 的基石,现在网上流行几种开源的AJAX框架,比如:jQuery,Mootools,Dojo,Ext JS等等,那么我们到底在什么情况下该使用那个框架?以下是一组摘抄的数据: Ajaxian在2007年底对Ajax工...