JavaScript:Array类型全面解析 Javascript
JavaScript中的数组类型与其他语言中的数组有着很大的区别。JavaScript中的每一项可以保存任何类型的数据。而且,JavaScript数组的大小是可以动态调整的,可以随着数据的添加自动增长以容纳新增数据。 创建数组的基本形式有两...
标签: javascript
JavaScript:Date类型全面解析 Javascript
创建一个日期对象,使用new操作符后跟Date的构造函数。 var date = new Date(); 调用默认构造函数情况下,新创建的日期自动获得当前时间和日期。如果需要指定日期和时间,需要传入表示该日期的毫秒数。 JavaScript...
标签: javascript
javascript中对Date类型的常用操作小结 Javascript
javascript中对Date类型的常用操作小结 /** 3. * 日期时间脚本库方法列表: 4. * (1)Date.isValiDate:日期合法性验证 5. * (2)Date.isValiTime:时间合法性验证 6. *...
标签: javascript
JS Attribute属性操作详解 Javascript
Attribute是属性的意思,文章仅对部分兼容IE和FF的Attribute相关的介绍。attributes:获取一个属性作为对象getAttribute:获取某一个属性的值setAttribute:建
标签: javascript
深入理解JavaScript中的对象复制(Object Clone) Javascript
JavaScript中并没有直接提供对象复制(Object Clone)的方法。因此下面的代码中改变对象b的时候,也就改变了对象a。 a = {k1:1, k2:2, k3:3}; b = a; b.k2 = 4; 如果只想改变b而保持a不...
标签: javascript
JavaScript 基础函数_深入剖析变量和作用域 Javascript
函数定义和调用 定义函数,在JavaScript中,定义函数的方式如下: function abs(x){ if(x =0){ return x; }else{ return -x; } } 上述abs() 函数的定义如下: fun...
标签: javascript
实现JavaScript的组成----BOM和DOM详解 Javascript
我们知道,一个完整的JavaScript的实现,需要由三部分组成:ECMAScript(核心),BOM(浏览器对象模型),DOM(文档对象模型)。 今天主要学习BOM和DOM。 BOM: BOM提供了很多对象,用来访问浏览器的功能,这些功能...
标签: javascript
Adapter适配器模式在JavaScript设计模式编程中的运用分析 Javascript
定义 适配器模式(Adapter)是将一个类(对象)的接口(方法或属性)转化成客户希望的另外一个接口(方法或属性),适配器模式使得原本由于接口不兼容而不能一起工作的那些类(对象)可以一些工作。速成包装器(wrapper)。 适配器的别名是包...
标签: javascript
详解JavaScript实现设计模式中的适配器模式的方法 Javascript
有的时候在开发过程中,我们会发现,客户端需要的接口和提供的接口发生不兼容的问题。由于特殊的原因我们无法修改客户端接口。在这种情况下,我们需要适配现有接口和不兼容的类,这就要提到适配器模式。通过适配器,我们可以在不用修改旧代码的情况下也能使用...
标签: javascript
设计模式中的facade外观模式在JavaScript开发中的运用 Javascript
概念 外观模式(门面模式),是一种相对简单而又无处不在的模式。外观模式提供一个高层接口,这个接口使得客户端或子系统更加方便调用。 外观模式并不是适配器模式,适配器模式是一种包装器,用来对接口进行适配以便在不兼容系统中使用它。而创建外观元素则...
标签: javascript