`
arist1213
  • 浏览: 3242 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
最近访客 更多访客>>
社区版块
存档分类
最新评论

JAVASCRIPT 降龙十八式 之 模块化代码

    博客分类:
  • js
阅读更多
var MODULE = function () {
    var my = {};
    privateProperty = 'Hello Closure';

    function privateMethod() {
        document.write(privateProperty + "<br />");
    };

    my.publicProperty = 'Hello ';
    my.publicMethod = function () {
        privateMethod();
        document.write( my.publicProperty + " public method.");
    };
    return{
        say : function () {
            my.publicMethod();
        }
    };
    // return my;
}();

MODULE.say();

    http://jsfiddle.net/arist1213/eccmp/

分享到:
评论

相关推荐

    JavaScript前端开发模块化教程_源代码.rar

    JavaScript前端开发模块化教程是针对现代Web开发中的一个重要主题,旨在帮助开发者更好地组织和管理他们的代码。模块化在JavaScript中扮演着至关重要的角色,尤其是在大型项目中,它能提高代码的可读性、可维护性和...

    JavaScript+jQuery交互式Web前端开发-源代码.zip

    7. 功能模块化:通过函数和模块化设计,使代码可维护性更强。 8. 响应式设计:结合媒体查询(Media Queries)实现不同设备上的适应性布局。 9. 错误处理:良好的错误处理机制,提高程序健壮性。 10. 性能优化:避免...

    QQ降龙在线玩源码

    在这个案例中,"QQ降龙在线玩源码"可能包括服务器端代码、客户端代码、数据库结构以及相关的资源文件,如图像、音频和配置文件。 1. **服务器端开发**: - 服务器端代码可能使用PHP、Java、Python或Node.js等...

    JS模块化标准技术.JAVASCRIPT的几种模块化技术

    JS模块化标准技术.JAVASCRIPT的几种模块化技术 作为前端重要组成部分的javascript语言,其面向对象功能非常差.所以要实现代码的模块化,需要一些标准:AMD,CMD 针对2种模块化也有现成的js模块化库SeaJs,require.js 今天...

    Javascript模块化编程(Require.js)

    JavaScript模块化编程是一种组织代码的方式,它使得代码更易于维护、重用和协作。Require.js是JavaScript的一个模块加载器,它引入了AMD(Asynchronous Module Definition)规范,为JavaScript提供了异步加载模块的...

    Javascript模块化编程详解

    JavaScript模块化编程是一种组织代码的方式,它使得代码更容易理解和维护。模块化编程通过将相关的功能封装起来,避免了全局变量的滥用,提高了代码的复用性。本文将深入讲解JavaScript模块化编程的基础和一些进阶...

    【JavaScript源代码】CocosCreator学习之模块化脚本.docx

    - **代码重用**:通过模块化,可以方便地在不同的场景中重复使用同一段代码,减少冗余。 - **清晰划分职责**:不同的功能可以通过不同的模块来实现,有助于职责的明确划分。 - **降低耦合度**:模块之间通过接口进行...

    论JavaScript模块化编程_.docx

    JavaScript模块化编程是解决代码组织和管理问题的关键技术,尤其对于大型项目而言,它能够确保代码的可维护性、可重用性和可扩展性。在JavaScript的传统开发模式中,全局变量的滥用、脚本依赖顺序的混乱以及大量脚本...

    javascript指南和函数式编程

    本指南将深入探讨JavaScript的高效编程和函数式编程这两个重要主题,帮助开发者提升技能,实现更优雅、更可维护的代码。 《Effective JavaScript(中文版).pdf》这本书是JavaScript编程的经典之作,它包含了68个具体...

    javascript函数式编程

    JavaScript函数式编程是一种编程范式,它强调将计算视为数据处理的过程,并且重视函数作为第一类公民,即函数可以作为变量赋值、作为参数传递、作为返回值返回。这种编程风格在JavaScript中尤其常见,因为它提供了...

    JavaScript函数式编程.pdf

    组合使得代码更加模块化和可重用。 8. 函数式编程实践 实践函数式编程时,可以使用一些流行的库和工具,如Ramda、lodash/fp和Functional.js等。这些库提供了大量的函数式编程工具函数,如辅助实现高阶函数、数据...

    理解javascript模块化_.docx

    JavaScript模块化是编程实践中一种重要的组织代码的方式,它使得代码可重用性增强,提高了开发效率,降低了维护难度。本文将深入探讨JavaScript模块化的概念、方法以及如何实现小而简洁的模块。 首先,模块化的基本...

    Express请求处理-构建模块化路由示例代码.zip

    本压缩包文件“Express请求处理-构建模块化路由示例代码”旨在帮助你理解如何在Express中实现模块化的路由设计,提升代码的可读性和可维护性。 在Express中,路由是处理特定URL请求的方法。它们定义了服务器应如何...

    JavaScript实战 源代码

    1. **代码结构**:了解代码是如何组织的,包括文件和目录的布局,以及模块化的实现方式(如CommonJS, ES6模块)。 2. **变量与数据类型**:观察作者如何声明和使用变量,以及对不同数据类型(如字符串、数字、数组...

    closure library 模块化的javascript库

    Closure Library是Google开发的一个强大的、模块化的JavaScript库,旨在提供高效、可维护的代码解决方案。这个库被设计为可跨浏览器、跨平台使用,确保在各种JavaScript环境中的一致性。Closure Library的核心理念是...

    javascript语言的模块化.

    JavaScript语言的模块化是现代前端开发中的一个核心概念,它帮助开发者组织代码,避免全局命名空间污染,提高代码的可维护性和复用性。模块化不仅限于将代码分割成独立的文件,还涉及到如何控制变量的作用域以及如何...

    javascript权威指南示例代码

    《JavaScript权威指南》是JavaScript学习者必读的经典之作,第六版更是汇集了众多开发者的经验与智慧,涵盖了语言的各个方面。这个压缩包中的“权威指南代码”文件夹包含了书中的示例代码,旨在帮助读者深入理解...

    JavaScript泡泡龙游戏源码

    同时,源码也可能是模块化编程的实例,展示了如何通过函数封装和对象构造来组织代码,保持代码的清晰和可维护性。 最后,JavaScript的错误处理和调试技巧也是重要的学习点。例如,如何设置断点、使用`console.log`...

    javascript 经典代码

    2. 高级JavaScript特性:闭包、原型链、异步编程(回调、Promise、async/await)、模块化(CommonJS, ES6模块)。 3. DOM操作:选择元素、添加/删除元素、事件监听与处理。 4. 错误处理和调试技巧:try-catch、...

    JavaScript 模块化教程.md

    JavaScript 模块化教程

Global site tag (gtag.js) - Google Analytics