移动web端模拟hover效果 hover在PC端的用户体验中扮演着很重要的角色,那么移动web端我们又该如何增强这方面的用户体验呢?下面我简单的在移动web端模拟了下hover的效果。效果预览请在移动端打开 源码核心代码//按钮点击效果$(document).on("t
查找算法——javascript算法实现 查找表 search table查找表相关概念查找表是由同一类型的数据元素(或记录)构成的集合。由于"集合"中的数据元素之间存在着完全松散的关系,因此查找表是一种非常灵便的数据结构。静态查找表 static search table动态查找
[微信音频播放器] html5 audio 制作的微信播放器 weixinAudio.js 一个简单的微信样式播放器 播放器DOM及CSS是微信里内置的音频播放器的样式,重新创建了控制层js,方便在在公众号,APP等场景使用。 例子 demo 地址 github 如何使用 通过以下demo来实现 HT
React-Redu性能优化 前面写了两篇文章《React组件性能优化》《Redux性能优化》,分别针对React和Redux在使用上的性能优化给了一些建议。但是React和Redux一起使用还需要一个工具React-Redux,这一篇就说一下React-Redux在使
Node.js介绍 一. 概述Node.js是基于Chrome JavaScript运行时建立的一个平台,实际上它是对Google Chrome V8引擎进行了封装,它主要用于创建快速的、可扩展的网络应用。Node.js采用事件驱动和非阻塞I/O模型,使其变得
轻量级模板引擎ArtTemplate 这星期做了一个数据统计系统,基于需求便使用了一个模板引擎来渲染数据.在这里模板引擎同后端的不太一样,主要是前端在开发过程中,对于数据处理之后插入到html的过程中使用到的工具.由于系统是迷你型的,在一通搜索之后便决定采用ArtTemplat
Javascript重温OOP之面向对象 面向对象程序设计(Object-oriented programming,OOP)是一种程序设计范型,同时也是一种程序开发的方法。对象指的是类的实例。它将对象作为程序的基本单元,将程序和数据封装其中,以提高软件的重用性、灵活性和扩展性。——
《JavaScript 闯关记》之初探 当学习一门新的编程语言的时候,应该边学边做,反复演练以加深理解。因此,你需要一个 JavaScript 解释器。幸运的是,每一个 Web 浏览器都包含一个 JavaScript 解释器。可以通过在 HTML 文件里写一个 元素来嵌入 Ja
setTimeout与setInterval(一) 一. setTimeout1. 定义window.setTimeout(func,[delay,param1,param2,····]);window.setTimeout(code,[delay]);参数说明:a. 对于第一行代码:fun
设计模式之享元模式 享元模式(flyweight)是一种用于性能优化的模式,之所以用“fly”其意为蝇量级。而享元模式的核心就是运用共享技术来有效支持大量细粒度的对象。虽然面向对象可以非常方便的解决一些扩展性的问题,但是在这个过程中系统势必会产生一些类或者对象