随笔分类 -  javascript

摘要:CheckBox的indeterminate是一个独立的属性,和CheckBox的checked、status的取值无关,也就是说它只会影响CheckBox的外观显示,我们仍然可以正常的使用脚本读取checked和status的值。html:javascript:document.getElemen... 阅读全文
posted @ 2016-01-11 09:29 otss 阅读(2100) 评论(0) 推荐(0)
摘要:var arr = [1,2,3];var b = arr.map(function(item){return item +1;});consonelog(b); //[2, 3, 4]概述map()方法返回一个由原数组中的每个元素调用一个指定方法后的返回值组成的新数组。语法array.map(ca... 阅读全文
posted @ 2016-01-05 13:36 otss 阅读(283) 评论(0) 推荐(0)
摘要:发布/订阅(pub/sub)是一种消息模式,它的两个参与者:发布者和订阅者。发布者向某个信道发布一条消息,订阅者绑定这个信道,当有消息发布到信道里面的时候,订阅者回接受到这个通知。发布者和订阅者是完全解耦的,彼此仅仅共享一个通道名称。 这种模式提高了应用的可维护性,让应用易于扩展。 简单的设计思路: 阅读全文
posted @ 2015-11-20 15:07 otss 阅读(569) 评论(3) 推荐(1)
摘要:在事件绑定中,调用回调函数时改变this的指向,通常有几种做法,原生的bind()方法,和jquery中的$.proxy()。如果在事件绑定中,想让上下文从目标html元素中切换为局部变量,就可以这样做。两个例子:①func.bind(obj);参数: func ,要调用的函数对象,必选 ... 阅读全文
posted @ 2015-11-19 16:58 otss 阅读(574) 评论(0) 推荐(0)