随笔分类 -  Web控件

记录实现自定义Web控件的思路、方法和技巧。
摘要:闭包是JavaScript中的一个重要特性,在之前的博文中,我们说闭包是一个'看似简单,其实很有内涵'的特性。当我们用JavaScript来实现相对复杂的业务建模时,我们可以如何利用'闭包'这个特性呢?JavaScript中的'原型继承',又可以解决业务建模中的哪些问题呢?今天我们就通过一家'榨汁机 阅读全文
posted @ 2016-05-31 01:13 阿来之家 阅读(787) 评论(1) 推荐(7)
摘要:在写上一篇有关apply和call的博文时(闲聊JS中的apply和call),起初我还是担心大家理解起来比较困难,因为要理解apply调用方式的前提是,至少先理解在JavaScript中函数调用是什么?this到底代表什么意思?等等。不过从大家的反馈来看,我的担心是多余的,诸位园友都是高手,理解这 阅读全文
posted @ 2016-05-25 01:00 阿来之家 阅读(1116) 评论(2) 推荐(9)
摘要:JavaScript提供了apply和call两种调用方式来确定函数体中this的指向,表现出来的特征就是:对象可以'借用'其他对象的方法。之前的几篇博客回顾了一些Web控件的一些开发方法,我们聊了如何实现一个自定义的组合框,也聊了一个相对复杂一点的地址控件的开发,从上一篇开始,开始聊一些JavaS 阅读全文
posted @ 2016-05-23 00:09 阿来之家 阅读(2618) 评论(13) 推荐(14)
摘要:在业务建模中,我们经常遇到这样一种情况:“原型”对象负责实现业务的基本诉求(包括:有哪些属性,有哪些函数以及它们之间的关系),以“原型”对象为基础创建的“子对象”则实现一些个性化的业务特性,从而方便的实现业务扩展。最常见的搞法是: 1. 定义一个‘构造函数’,在其中实现属性的初始化,例如:var P 阅读全文
posted @ 2016-05-13 23:01 阿来之家 阅读(630) 评论(0) 推荐(0)
摘要:"你从哪里来?” “你要到哪里去?" 这是保安小哥经常会问的具有哲理性的问题。在互联网的应用的开发中,也经常会用到有关地址的选择设置。不管是物流的应用,还是外卖的应用,都会要求用户设置用户所在的位置。如果让用户来输入完整的地址,一方面,输入比较慢,体验不好。另一方面,输入的地址不规范,例如:"浙江省 阅读全文
posted @ 2016-04-20 12:56 阿来之家 阅读(812) 评论(0) 推荐(3)
摘要:【引言】距离上一回写博客已经有一些时日了,之前的爱莲iLinkIT系列主要是讲解了如何用NodeJS来实现一个简单的“文件传送”软件,属于JavaScript中在服务器端的应用。 今天,我们就回归到JavaScript的主战场 前端设计,一起来聊聊如何开发一个“自定义”的Web控件(基于jQuery 阅读全文
posted @ 2016-03-15 22:41 阿来之家 阅读(750) 评论(0) 推荐(1)