`
fys124974704
  • 浏览: 138544 次
  • 性别: Icon_minigender_1
  • 来自: 火星
社区版块
存档分类
最新评论

javascript的封装

阅读更多

      当我看到别人的js框架,可以 var gmarket = new GMarket();我就觉得很奇怪,怎么这么像java!而且在使用gmarket的时候开始,gmarket.getLog(),我就非常想学习怎么封装的!

     终于,今天学会了!

function MyClass(name1){
     this.name = name1;
     this.getAge = function(){
             return 3*5;
     }
}

 

这样调用就可以了

var myClass = new MyClass('vincent');
alert(myClass.name);
alert(myClass.getAge());

 

感觉很好!又回到java那样子了!

分享到:
评论

相关推荐

    JavaScript 封装库:BETA 4.0 版

    在深入探讨这个版本之前,我们先来了解一下JavaScript封装库的基本概念。 JavaScript封装库是一种预先编写好的JavaScript代码集合,它提供了各种函数、类或模块,供开发者在自己的项目中直接使用或扩展。这些库通常...

    Asp.Net常用JavaScript封装

    JavaScript封装是指将常见的JavaScript功能编写成可重用的函数或类,方便在多个地方调用,提高代码复用性和可维护性。以下是对Asp.Net中常用JavaScript封装的一些理解和实践方法。 在给定的代码中,可以看到一个名...

    国内外javascript经典封装

    通过学习和运用这些经典的JavaScript封装技术,开发者不仅能提升代码质量,还能跟上技术发展趋势,确保项目在未来的可扩展性和兼容性。同时,理解并熟练掌握封装原则,也是成为一名优秀JavaScript开发者的重要一步。

    JavaScript封装

    ### JavaScript封装技术详解 在现代Web开发中,封装是一种重要的编程模式和技术,它有助于提高代码的可维护性、模块化程度以及复用性。本文将深入探讨JavaScript中的封装概念及其应用,通过具体示例帮助读者更好地...

    竖向图片滚动JavaScript封装版.zip

    【标题】:“竖向图片滚动JavaScript封装版” 这个标题表明我们正在讨论一个使用JavaScript实现的特定功能,即竖向图片滚动。在网页设计中,图片滚动效果常常用于展示一系列图片,如幻灯片或产品展示,它能为用户...

    JavaScript 封装的延迟加载技术示例 JavaScript 封装的延迟加载技术示例,可以用于加载容器、加载DIV以及加载图片等,可有效降低浏览器损耗,有兴趣可以尝试一番。

    总结来说,JavaScript封装的延迟加载技术通过智能地控制资源加载时机,能够显著提高网页性能,减少不必要的网络传输,同时改善用户体验。这个示例中的代码和理念可以灵活地应用于各种场景,帮助开发者构建更加高效、...

    javascript 经典封装

    在这个压缩包中,包含了10个相关的RAR子文件,可能是关于JavaScript封装技术的不同示例或者教程。 1. **对象封装**:在JavaScript中,对象可以用来封装数据和功能。通过创建具有属性和方法的对象,我们可以更好地...

    javascript 封装技术

    全面介绍如何用OO方式封装Javascript,高手必看。

    JavaScript封装的平滑图片滚动 绝不用jQuery.zip

    在本压缩包中,"JavaScript封装的平滑图片滚动 绝不用jQuery.zip" 提供了一个使用纯JavaScript实现的平滑图片滚动功能,这在网页设计中非常常见,特别是在创建滑动展示或轮播图组件时。 在网页模板中,jQuery曾是...

    阿里云oss文件选择后自动上传Javascript封装;

    阿里云oss文件选择后自动上传Javascript封装; 如有不对请谅解。 原创不易转发请注明出处。

    JavaScript封装的平滑图片滚动,绝不用jQuery

    标题中的“JavaScript封装的平滑图片滚动,绝不用jQuery”是指使用纯JavaScript编写的一个功能,旨在实现图片的平滑滚动效果,而不是依赖于jQuery这样的库。这种技术在现代Web开发中越来越常见,因为原生JavaScript...

    网页模板——原生javascript封装的焦点图(幻灯片)效果一.zip

    在这个名为"网页模板——原生javascript封装的焦点图(幻灯片)效果一.zip"的压缩包中,我们可以预见到一个使用纯JavaScript实现的焦点图解决方案。这种技术对于那些希望避免依赖外部库,如jQuery或其他JavaScript...

    LeanCloud关于JavaScript封装

    LeanCloud关于JavaScript封装,轻微修改即可兼容全部大前端平台。 appid,appkey,以及serverurl。

    不容错过的YAlbum带缩图相册,由JavaScript封装

    **YAlbum:JavaScript封装的精美相册** 在Web开发中,动态展示图片并提供良好的用户体验是常见的需求。YAlbum就是这样一款由JavaScript封装的相册组件,它提供了带缩略图的功能,使得用户在浏览相册时可以快速预览...

    基于原生javascript封装的Ajax插件含Node测试接口

    下面是一个简单的基于原生JavaScript封装的Ajax插件示例: ```javascript function Ajax(options) { var xhr = new XMLHttpRequest(); xhr.onreadystatechange = function() { if (xhr.readyState === 4 && xhr....

    Javascript封装的网页DataGrid表格插件.rar

    Javascript封装的网页DataGrid表格插件,实用漂亮的表格封装类,用javaScript编写的,有普通风格和仿XP风格两种。每款风格都可以通过点击表头来进行排序,支持复选框,点击按钮演示了如何获取选中的值,对网页编程的...

    JavaScript封装效果

    总的来说,"JavaScript封装效果"是指将常见的网页交互功能以函数或组件的形式封装起来,方便在多个地方复用,提高开发效率。这包括对CSS样式的动态调整,以及与用户交互的事件处理,创造出丰富的网页动态效果。通过...

    javaScript封装的各种写法

    接下来,我们将详细探讨JavaScript封装的几种常见写法,并分析它们的优缺点及其适用场景。 首先,最基础的封装方法是使用函数。通过函数,我们可以将变量和逻辑封装起来,避免全局变量污染。这种方式在需要进行简单...

Global site tag (gtag.js) - Google Analytics