之前有学习过通过prototype模式来构造类,并通过prototype来添加方法。好处大概有以下几点: 1.类方法可以都放在prototype中,可以提高性能效率。 2.可以用prototype来实现继承。 但是缺点也不少,比如: 1. ...
之前有学习过通过prototype模式来构造类,并通过prototype来添加方法。好处大概有以下几点: 1.类方法可以都放在prototype中,可以提高性能效率。 2.可以用prototype来实现继承。 但是缺点也不少,比如: 1. ...
一、jQuery extend方法介绍 jQuery的API手册中,extend方法挂载在jQuery和jQuery.fn两个不同对象上方法,但在jQuery内部代码实现的是相同的,只是功能却不太一样; 且看官方给出解释: jQuery.extend(): Merge ...
学习了这么长时间的 JS,不能光看不练,于是就写了个小游戏练习一下。因为自己还是个菜鸟,所以有错误的话还请各位大佬多多指点,谢谢啦~ 如果感兴趣的话可以试试:Demo 项目地址:game-mineS ...
淡入淡出焦点图效果类 这里是缓动焦点图链接: JavaScript 缓动焦点图实现的几种写法 封装 + 函数式 + JQuery 焦点图 实现思路: 原生JS的类的调用方式: var ...
自从javascript有了各种框架之后,比如jquery,使用ajax已经变的相当简单了。但有时候为了追求简洁,可能项目中不需要加载jquery这种庞大的js插件。但又要使用到ajax这种功能该如何办呢?下面和大家分享几种利用javascript实现原生ajax的方法。 实现ajax之前必须要 ...
原生javascript有addEventListener和attachEvent方法来注册事件,但有时候我们需要判断某一行为甚至某一函数是否被执行了,并且能够获取前一行为的参数,这个时候就需要其他方法来实现了。 项目中的原始场景是有若干个tab切换,tab组件当然是已经写好的,现在需要每次点击 ...
GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成GUID的API。生成算法很有意思,用到了以太网卡地址、纳秒级时间、芯片ID码和许 ...
随着近几年前端行业的迅猛发展,各种层出不穷的新框架,新方法让我们有点眼花缭乱。 最近刚好比较清闲,所以没事准备撸撸前端的根基javascript,纯属练练手,写个分页,顺便跟大家分享一下 使用方法: 用原生还是比较麻烦的,为了实现业务,还得去封装一个模仿JQ ...