伊谢尔伦
浏览量9284    |    粉丝173    |    关注2
  • 伊谢尔伦

    伊谢尔伦

    2017-07-24 14:42:39
    javascript享元模式的定义和如何应用代码实例详解
    享元(flyweight)模式是一种用于性能优化的模式,核心是运用共享技术来有效支持大量细刻度的对象。 在JavaScript中,浏览器特别是移动端的浏览器分配的内存并不算多,如何节省内存就成了一个非常有意义的事情。 享元模式是一种用时间换空间的优化模式 什么场景下使用享元模式? (1)程序中使用大量的相似对象,造成很大的内存开销
    1621
  • 伊谢尔伦

    伊谢尔伦

    2017-07-24 14:46:32
    JavaScript中介者模式定义和如何引用代码详解
    面向对象设计鼓励将行为分布到各个对象中,把对象划分成更小的粒度,有助于增强对象的可复用性。但由于这些细粒度对象之间的联系激增,又可能反过来降低它们的可复用性。 中介者模式的作用就是解除对象与对象之间的紧耦合关系。
    1036
  • 伊谢尔伦

    伊谢尔伦

    2017-07-24 14:49:46
    Javascript的装饰器模式与php、python对比用法详解
    修饰模式(Decorator Pattern),又叫装饰者模式,是面向对象编程领域中,一种动态地往一个类中添加新的行为的设计模式。就功能而言,修饰模式相比生成子类更为灵活,这样可以给某个对象而不是整个类添加一些功能。 例如,有一个技术论坛,用户通过留言进行沟通,由于刚开始论坛里都是熟人,几乎都不需要对留言的内容作出审核,接收留言的页面可以是这样: class SaveMsg(){
    1786
  • 伊谢尔伦

    伊谢尔伦

    2017-07-24 14:57:32
    javascript创建对象、函数封装、属性代码实例详解
    首先我们理解一下面向对象编程(Object-Oriented Programming,OOP),使用OOP技术,常常要使用许多 代码模块,每个模块都提供特定的功能,每个模块都是孤立的,甚至与其它模块完全独立 。这种模块化编程方法提供了非常大的多样性,大大增加了代码的重用机会。
    2250
  • 伊谢尔伦

    伊谢尔伦

    2017-07-24 15:04:28
    javascript几种模拟支持继承的用法实例总结
    在javascript中,并不直接从方法上支持继承,模拟方法可以归纳为四种:构造继承法,原型继承法,实例继承法和拷贝继承法。融会贯通之后,还有混合继续法,这是什么法,就是前面四种挑几种混着来~ 构造继续法例子:
    1203
  • 伊谢尔伦

    伊谢尔伦

    2017-07-24 15:08:25
    如何使用javascript和php中实现观察者模式代码详解
    观察者模式是当某个对象状态发生变化时,依存于该状态的全部对象自动得到通知,被观察者和观察者们是一对多的关系。书中还举了一个非常易懂的例子:获取系统当前时间并输出到命令行中。如果要硬编码也很简单,定义一个方法,先获取时间,然后再处理展示。这样获取时间的功能基本就不能复用了,因为带了个处理展示的拖油瓶。
    1299
  • 伊谢尔伦

    伊谢尔伦

    2017-07-24 15:28:05
    利用原始方法和工厂方法来创建javascript对象实例代码详解
    JS中并没有类的概念, 但我们可以利用JS的语法特征,以类的思想来创建对象。 原始方法 var obj = new Object(); obj.name = "Koji"; //为对象添加属性 obj.age = 21; obj.showName = function(){ //为对象添加方法
    1417
  • 伊谢尔伦

    伊谢尔伦

    2017-07-24 15:33:15
    利用构造函数方法来创建javascript对象类实例代码详解
    构造函数方式 //定义一个构造函数,用来生成对应的对象,可以类比Java中的构造函数 function Person(name, age){ //当调用new Person的时候,在执行第一行代码前,先生成一个Person对象,并将对象在内存中的 //索引赋值给this关键字,此时可以通过this关键字操作新生成的对象,如下面的添加属性或方法
    1280
  • 伊谢尔伦

    伊谢尔伦

    2017-07-24 15:36:36
    什么是JavaScript对象?如何创建对象代码详解
    从JavaScript定义上讲对象是无序属性的集合,其属性可以包含基本值、对象或函数。也就是说对象是一组没有特定顺序的属性,每个属性会映射到一个值上,是一组键值对,值可以是数据或对象。 最简单的对象 JavaScript的一对花括号{}就可以定义一个对象,这样的写法实际上和调用Object的构造函数一样
    1573
  • 伊谢尔伦

    伊谢尔伦

    2017-07-24 15:42:50
    什么是JavaScript事件流及事件处理程序详解
    JS与HTML之间的交互通过事件实现。事件就是文档或浏览器窗口中发生的一些特定的交互瞬间。可以使用监听器(或处理程序)来预定事件,以便事件发生时执行相应的代码。这种在传统软件工程中被称为观察员模式,支持页面的行为与页面的外观之间的松散耦合。 事件流 事件流描述的是从页面中接受事件的顺序。
    2292

最新下载

更多>
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号