![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 84
icedblog
这个作者很懒,什么都没留下…
展开
-
对象中的公有方法、私有方法、特权方法
了解如何创建一个对象的时候,我们就需要给这个对象增加方法和属性。在其他的书籍教程中,我们经常看到各种名称的方法,例如静态方法、实例方法等等,开始我查阅的时候就被这些说法搞的稀里糊涂的,于是自己总结了下,若有错误,还请指出。1、静态方法和属性静态方法既只允许父类调用,其他的实例均无法访问和调用的方法和属性。var user = function(age){ var age = age;} // user.age 就是user对象的一个静态方法user.age = function原创 2010-09-16 14:14:00 · 897 阅读 · 1 评论 -
dojo 中对象扩展与原型继承的实现
dojo 是一款优秀的javascript框架,通常我们可以在复杂的企业级应用中看到它的身影。dojo 提供了两个方法来实现继承 dojo.mixin、dojo.extenddojo.mixin 作用在对象上,它负责扩展一个对象dojo.extend 作用在实例上,他负责扩展实例(本质上是扩展产生实例的类)而这两个方法的底层实现是dojo._mixin。因此,我将这一部分抽出,并进行分析。(function(){// 创建一个命名空间var dojo = {};// 初始化一些变量v原创 2010-09-17 00:12:00 · 462 阅读 · 0 评论 -
基于组件中间件的前端架构
<br />在现在的软件设计上,基本上采用的都是分布式系统,前端尤其突出,回忆一下,我们将CSS、JS独立到不同的CDN或独立静态池上,我们将图片放到专属的图片服务器上,这都是分布式系统的体现。我们的交互界面,我们的后端程序乃至数据库都存储在各个不同的服务器上,最终,通过计算机网络将它们连接起来。<br /> <br />因为采用了分布式系统,前端开发中也遇到了分布式系统本身的问题,比如说分布式系统节点的广泛带来了复杂的部署环境,比如分布系统组件的协同工作会因延迟、过载、甚至失效而带来的不稳定性。<原创 2010-11-16 13:40:00 · 768 阅读 · 0 评论 -
jQuery Double Dateinput (双日历选择插件)
参数:format: ‘yyyy-mm-dd’, // 日期格式化样式monthRange: [-60, 60], // 日期选择范围(月份)lang: ‘zh-cn’, // 语言offset: [0, 0], // 日历弹出位置偏移量firstDay: 0, // 每月的第一天从何处开始min: undefined, // 日期最小选择范围max:原创 2012-04-16 17:41:26 · 3057 阅读 · 0 评论