观察者模式( 又叫发布者-订阅者模式 )应该是最常用的模式之一. 在很多语言里都得到大量应用. 包括我们平时接触的dom事件. 也是js和dom之间......
你可能知道,Javascript语言的执行环境是'单线程'(single thread)。 所谓'单线程',就是指一次只能完成一件任务。如果有多个任务,就必须排......
最近要对一个网页的源代码进行检测,Android Webview中没有直接获取网页源代码的接口,传统的addJavascriptInterface方法存在安全隐患,所以研究......
这是一篇简单的文章,关于JavaScript数组使用的一些技巧。我们将使用不同的方法结合/合并两个JS数组,以及讨论每个方法的优点/缺点。 让......
《Practical Common Lisp》的作者 Peter Seibel 曾说,假设您需要一种模式,那一定是哪里出了问题。他所说的问题是指因为语言的天生缺陷,不得不......
学习的道路就是要不断的总结归纳,好记性不如烂笔头,so,下面将po出8张javascript相关的思维导图。 思维导图小tips:思维导图又叫心智图,......
笔试面试经常涉及各种算法, 该篇文章简要介绍常用的一些算法,并用JavaScript实现。 1、插入排序 1)算法简介 插入排序(Insertion-Sort)的......
Duck punch 我们先不谈AOP编程,先从duck punch编程谈起。 假设您去wikipedia中查找duck punch,你查阅到的应该是monkey patch这个词条。根据解释,M......