javaScript设计模式
诸葛苍穹
...
展开
-
js map类的实现
<script type="text/javascript"> (function () { function map() { var arr = {}; //增加 this.put = function (key,value) { arr[key] = value; } /原创 2016-12-06 22:20:31 · 358 阅读 · 0 评论 -
MVC实现全国城市列表
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body><div id="contain"></div><div id="template" style="display: none"> <p>城市名:<span id="@item_code@原创 2017-04-07 00:25:03 · 632 阅读 · 0 评论 -
谈谈JS的观察者模式(自定义事件)
观察者模式: 这是一种创建松散耦合代码的技术。它定义对象间 一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知。由主体和观察者组成,主体负责发布事件,同时观察者通过订阅这些事件来观察该主体。主体并不知道观察者的任何事情,观察者知道主体并能注册事件的回调函数。例子:假如我们正在开发一个商城网站,网站里有header头部、nav导航、消息列表、购物车等模块。这几个模块的渲原创 2017-12-02 14:49:53 · 372 阅读 · 0 评论 -
js前端读写文件的方法(json、excel)
1、前端读取文件的实现关键:利用文件上传对话框预览本地文件、利用FileReader读取文件前端预览本地文件<input tabindex="-1" id="select_range" data-input="false" class="font-small" type="file">上传控件change事件利用FileReader读取文件$('#sele原创 2018-07-03 22:57:22 · 2851 阅读 · 0 评论