话题分类

javascript 通过封装div方式弹出div窗体

图1(弹出一个div) 图2(弹出多个)构造函数: 复制代码 代码如下: var DivWindow= function(popup/*最外层div id*/,popup_drag/*拖动div id*/,popup_exit/*退出按钮id*/ ,exitButton/*触发服务器端退出按钮id*/,varwidth,var

TIME:2014-10-23

JavaScript 组件之旅(四):测试 JavaScript 组件

本期,我们要讨论的话题是 JavaScript 的测试,以检查组件的状态和工作方式是否符合预期,还会介绍一个可以方便编写测试用例的测试方法。这里说的测试当然是使用自动化的测试手段,这是软件质量保证(QA)的重要环节。就本系列

TIME:2014-10-23

JavaScript 组件之旅(二)编码实现和算法

首先,我们要考虑一下它的源文件布局,也就是决定代码如何拆分到独立的文件中去。为什么要这么做呢?还记得上期结尾处我提到这个组件会使用“外部代码”吗?为了区分代码的用途,决定将代码至少分成两部分:外部代码文件和 Smart

TIME:2014-10-23

JavaScript 组件之旅(一)分析和设计

另一方面,由于 JavaScript 通常会和宿主环境(比如浏览器)紧密结合,因此缺乏功能强大而简单易用的开发工具。在这样的环境中,开发组件或框架成为一项具有挑战的工作。这次,我们将以一个简易的 JavaScript 组件开发为契机,逐步

TIME:2014-10-23

js 数组实现一个类似ruby的迭代器

分为如下几节:

・基本实现

・在迭代中引用原来的对象,或者直接改变数组的值而不是返回一个新数组

・向迭代传入无限多的参数

・基本实现 今天突然发现js的数组处理起来真是麻烦,代码一些就是一大堆,相比起ruby

TIME:2014-10-23
 200    1 2 3 4 5 6 7 8 下一页 尾页