关于ES6上的Generator is already running相关问题的唠叨

关于ES6上的Generator is already running相关问题的唠叨

如果你的程序执行,出现了Generator is already running,可能你就进入了一个同步与异步的误区。

JS做DOM节点实时拖动拖拽的一些坑

JS做DOM节点实时拖动拖拽的一些坑

大坑:监听DOM不对,导致拖动会失效。相关事件:onmousedown、onmousedown、onmousemove例如,有DOM对象demo,我们要实现demo的拖动,就需要对它监听onmousedown事件,用于触发拖动的开始。

JS或类似语言做五星评分图标输出的唠叨

JS或类似语言做五星评分图标输出的唠叨

一年前做项目的时候,有一个需求是做五星评分的图标输出控制,类似于淘宝购物评价的那种。刚拿到的时候,我以为很简单,不是五个星星的图标嘛。

Brackets安装emmet失败的解决办法

Brackets安装emmet失败的解决办法

Brackets是Adobe公司的开源IDE编辑器,要比DW(Dreamweaver)轻便。相对于Github公司的Atom来说,各有各的好吧。

NodeJS抓取Bing每日壁纸保存到本地

NodeJS抓取Bing每日壁纸保存到本地

想要搞一个Bing壁纸保存,所以就有了这个小工具~

选择起止日期范围转为周数和天数

选择起止日期范围转为周数和天数

昨天同事抱怨一个产品的时间范围计算太麻烦了,我以为是自家的东西出错了,跑去了解一下情况。了解后才知道,原来是供应商提供的产品,服务的时间范围是按年月日的起止时间算的,而价格计算周期却是用周数计算的。理论上,偷懒的方法就是每个月按4周计算。但是,这是有偏差的,如果超过半年,那偏差的时间就多了。

最近折腾HTML5批量上传图片(文件)的一些唠叨

最近折腾HTML5批量上传图片(文件)的一些唠叨

在公司的项目中,需要我把之前的单个ajax传图修改成多图上传。如果是很忙的情况下,我肯定就会去网上拉一个完事儿。但正好有兴趣了解一下关于H5的多文件上传和图片预览的功能,所以开始折腾H5多图片上传。

Atom安装Emmet遇上Failed解决方案

Atom安装Emmet遇上Failed解决方案

最近又换了编辑器,这次换回了Atom。上手编辑器前,我一般要做的就是安装插件——emmet(这是一个有毒的插件)

基于jQuery的简易幻灯插件 - OsSliderJS

基于jQuery的简易幻灯插件 - OsSliderJS

这个月都要结束,我还不知道写什么……干脆,我共享一段自己写的幻灯插件吧。

关于移动端上横向弹性滑动的误区

关于移动端上横向弹性滑动的误区

弹性滑动,这是一个基于移动端的特性,出现了一种交互效果。通常,弹性滚动都是浏览器自带的动画交互,或者是写APP时的一些组件或插件。因为种种原因,导致我们在写移动端的时候,会用弹性滑动。