JavaScript中的Math.E属性使用详解 Javascript

这是一个欧拉常数和自然对数的基数,约为 2.718.语法:Math.E示例:<html><head><title>JavaScript Math E Property</title></head&
标签: javascript

发布于  2024-3-2 06:40

深入理解JavaScript系列(45):代码复用模式(避免篇)详解 Javascript

介绍任何编程都提出代码复用,否则话每次开发一个新程序或者写一个新功能都要全新编写的话,那就歇菜了,但是代码复用也是有好要坏,接下来的
标签: javascript

发布于  2024-3-2 06:40

深入理解JavaScript系列(38):设计模式之职责链模式详解 Javascript

介绍 职责链模式(Chain of responsibility)是使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理他为止。 也就是说,请求以后,从第一...
标签: javascript

发布于  2024-3-2 06:40

深入理解JavaScript系列(39):设计模式之适配器模式详解 Javascript

介绍 适配器模式(Adapter)是将一个类(对象)的接口(方法或属性)转化成客户希望的另外一个接口(方法或属性),适配器模式使得原本由于接口不兼容而不能一起工作的那些类(对象)可以一些工作。速成包装器(wrapper)。 正文 我们来举一...
标签: javascript

发布于  2024-3-2 06:40

深入理解JavaScript系列(41):设计模式之模板方法详解 Javascript

介绍 模板方法(TemplateMethod)定义了一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 模板方法是一种代码复用的基本技术,在类库中尤为重要,因为他们提取...
标签: javascript

发布于  2024-3-2 06:40

深入理解JavaScript系列(40):设计模式之组合模式详解 Javascript

介绍组合模式(Composite)将对象组合成树形结构以表示“部分-整体”的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性。常见
标签: javascript

发布于  2024-3-2 06:40

深入理解JavaScript系列(33):设计模式之策略模式详解 Javascript

介绍 策略模式定义了算法家族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化不会影响到使用算法的客户。 正文 在理解策略模式之前,我们先来一个例子,一般情况下,如果我们要做数据合法性验证,很多时候都是按照swith语句来判断,但是...
标签: javascript

发布于  2024-3-2 06:40

深入理解JavaScript系列(30):设计模式之外观模式详解 Javascript

介绍 外观模式(Facade)为子系统中的一组接口提供了一个一致的界面,此模块定义了一个高层接口,这个接口值得这一子系统更加容易使用。 正文 外观模式不仅简化类中的接口,而且对接口与调用者也进行了解耦。外观模式经常被认为开发者必备,它可以将...
标签: javascript

发布于  2024-3-2 06:40

深入理解JavaScript系列(25):设计模式之单例模式详解 Javascript

介绍从本章开始,我们会逐步介绍在JavaScript里使用的各种设计模式实现,在这里我不会过多地介绍模式本身的理论,而只会关注实现。OK,正式开始。
标签: javascript

发布于  2024-3-2 06:40

深入理解JavaScript系列(36):设计模式之中介者模式详解 Javascript

介绍 中介者模式(Mediator),用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。 主要内容来自:http://www.addyosmani.com/reso...
标签: javascript

发布于  2024-3-2 06:39