-
创建和监听自定义事件
做前端开发的筒子们,有没有经常觉得原生的事件类型不够用?今天就来介绍一下如何创建自定义的事件类型吧。 举个例子,你有没有实现过像长按这样的需求?这是一个挺常见的需求...
2014-11-16 22:20 -
谈谈"求线段交点"的几种算法(js实现,完整版)
求线段交点是一种非常基础的几何计算, 在很多游戏中都会被使用到. 下面我就现学现卖的把最近才学会的一些求线段交点的算法说一说, 希望对大家有所帮助. 本文讲的内容都很初级,...
2014-11-16 22:20 -
Mansory算法分析
相信大家对mansory排版算法印象十分深刻,它能够十分有效的实现页面紧凑排版,节省空间,并且还显得十分美观。在很多网站,包括鼎鼎有名的pinterest都使用了这个算法来实现排版。这...
2014-11-16 22:20 -
Javascript继承机制的设计思想
我一直很难理解Javascript语言的继承机制。 它没有子类和父类的概念,也没有类(class)和实例(instance)的区分,全靠一种很奇特的原型链(prototype chain)模式,来实现继承。 我花了很...
2014-11-16 22:20 -
Javascript 面向对象编程(一):封装
学习Javascript,最难的地方是什么? 我觉得,Object(对象)最难。因为Javascript的Object模型很独特,和其他语言都不一样,初学者不容易掌握。 下面就是我的学习笔记,希望对大家学习这...
2014-11-16 22:20 -
Javascript面向对象编程(二):构造函数的继承
这个系列的 第一部分 ,主要介绍了如何封装数据和方法,以及如何从原型对象生成实例。 今天要介绍的是,如何生成一个继承多个对象的实例。 比如,现在有一个动物对象的构造函数...
2014-11-16 22:20 -
Javascript面向对象编程(三):非构造函数的继
这个系列的 第一部分 介绍了封装, 第二部分 介绍了使用构造函数实现继承。 今天是最后一个部分,介绍不使用构造函数实现继承。 一、什么是非构造函数的继承? 比如,现在有一个...
2014-11-16 22:20 -
JavaScript 注入攻击
什么是 JavaScript 注入攻击? 每当接受用户输入的内容并重新显示这些内容时,网站就很容易遭受 JavaScript 注入攻击。让我们研究一个容易遭受 JavaScript 注入攻击的具体应用程序。假设已...
2014-11-16 22:20 -
JavaScript之循环性能影响
JavaScript之循环性能影响...
2014-11-16 22:20 -
JavaScript之事件托管
JavaScript之事件托管...
2014-11-16 22:20


