摘要:
wordpress SyntaxHighlighter Evolved 阅读全文
摘要:
Javascript 鼠标捕获
鼠标捕获(setCapture)作用是将鼠标事件捕获到当前文档的指定的对象。这个对象会为当前应用程序或整个系统接收所有鼠标事件
setCapture捕获以下鼠标事件:onmousedown、onmouseup、onclick、ondblclick、onmouseover和onmouseout。
程序中主要是要捕获onmousemove和onmouseup事件。
容器就是指调用setCapture的对象,大概意思就是:
参数为true时(默认)容器会捕获容器内所有对象的鼠标事件,即容器内的对象不会触发鼠标事件(跟容器外的对象一样);
参数为false时容器不会捕获容器内对象的鼠标事件,即容器内的对象可以正常地触发事件和取消冒泡。 阅读全文
摘要:
今天早上我被问了一个奇怪的问题:"你那个 PasswordLib的范例是OOP模式的,如果我想用过程式编程解决,那该怎么做?"。这个问题让我想了很久,因为这个功能需求自身就是过程化的。所 以我觉得要写一篇文章来说说OOP与过程式编程的区别了。提示:你是否使用类与对象与最后的答案实际上几乎没关系. 过程式编程 维基百科是这样定义 过程式编程的 Procedural programming can sometimes be used as a synonym for imperative programming (specifying the steps the program 阅读全文