名人专栏

小Q
忽略往往是错误的...
Demon
你就是个倔宝宝!
直销云
TA还未填写签名
wuli
我是懒懒。
Quinn
把所有的时间为你们服务,请叫我雷锋。。。
Demõn
TA还未填写签名
liangfeng66
TA还未填写签名
雅晴
TA还未填写签名
小辉
一个小白。。
suju
TA还未填写签名
syy
TA还未填写签名

最新笔记

h5游戏源码分享

往事如风 | 2016-08-22 13:34 | 29次浏览

分享个h5游戏源码网站,虽然是收费的,不过大部分都可以免费获取h5游戏源码网站链接

git

Demon | 2016-08-18 10:48 | 16次浏览

将本地GIT版本库PUSH到一个GITHUB上一个空的版本库时可能会出现如下错误error:src refspec master does not match any原因: 本地版本库为空, 空目录不能提交 (只进行了init, 没有add和commit)

react redux

Demon | 2016-08-18 10:16 | 34次浏览

用React+Redux+ES6写一个最傻瓜的Hello World最近Redux+React似乎在前端圈子里越来越火了,然而即使是官方的文档也只给出了一个TodoMVC的范例,里面上百行的代码以及过多的新概念,对于很多初学者(包括我)来说依然很复杂。最最简单的DEMO一、开发环境搭建1、webpack首先我们需要webpack这个打包工具(如果你已经有了就无视吧):sudo npm install -g webpack2、依赖包创建一个文件夹,随便叫什么名字,比如redux-test。mkdir redux-test && cd redux-test然后用npm安装以下依赖包:babel-loaderreactreact-domreact-reduxredux3、Webpack的配置文件这个项目中需要把ES6、JSX转换为浏览器可运行的ES5语法,所以我们需要使用webpack及其bab

中文环境下中文排版的font-family 字体选择

Demon | 2016-08-10 15:12 | 67次浏览

在开发Mindia 主题的时候,为了弄出相对好看的中文排版,特意补习了下中文排版的font-family 字体选择的相关资料。以下就从自己的角度说下自己的不算得上是收获的收获吧。众所周知,由于Windows 与其他平台(Mac、Linux)的不通用性,字体渲染等问题导致在面对中文用户的时候不得不多重考虑;加之中文字体相对于英文字体目前仍然无法采用webfont形式的劣势以及目前移动设备的盛行,使得我们在大呼坑爹的同时不得不忍受并适应之。但什么样的环境就有不同的适应法则,对于小小的font-family 字体,极力用好当前资源才是王道,并在其他方面提高用户体验的不足。老掉牙的东西在进入正文之前,一些font-family 的旧知识(规则)还是要复习下几点,比如说:1、中文字体有英文的名称,但建议是中英文名称都写上。比如说微软雅黑英文名为“Microsoft YaHei”,实际时候只写英文名称

javascript实现科学计算器

Demon | 2016-08-08 08:37 | 63次浏览

<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>科学计算器</title><style>body { margin: 0; padding: 0 ; font-size:12px; font-family:"\5FAE\8F6F\96C5\9ED1"}.container{width: 680px;margin: 0 auto; background:#fff}input{width:60px; height:35px; cursor:pointer;font-family:"\5FAE\8F6F\96C5\9ED1" }input[type="button"]{border-radius: 1px;}input:focus{ outli

JS中substr和substring的用法和区别

Demon | 2016-07-20 09:00 | 146次浏览

JS中substr和substring的用法和区别substr 方法substr 和 substring都是JS 截取字符串函数,两者用法很相近,下面是两者的语法很示例:返回一个从指定位置开始的指定长度的子字符串。str.substr(start [, length ])str必选项。要提取子字符串的字符串文字或 String 对象。start必选项。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。length可选项。在返回的子字符串中应包括的字符个数。说明如果 length 为 0 或负数,将返回一个空字符串。如果没有指定该参数,则子字符串将延续到 stringvar 的最后。示例代码function SubstrDemo(){var s, ss; // 声明变量。var s = "The rain in Spain falls mainly in the plain.";s

javascript递归函数理解和说明

Demon | 2016-07-18 19:49 | 115次浏览

javascript递归函数理解和说明递归函数通常在后端用的比较多。对于后端开发人员来说,递归应该是小菜一碟,很简单的事情,但是很多前端确对这个不是很了解。其实,前端中也是经常用递归的,最简单的例子,setTimeout中让一个数没个一秒增加1,不断重复执行,就是一个简单的递归! 说白了,递归就是函数自己调用自己。很简单,没有那么可怕!js的另外一个难点就是闭包js递归调用// 一个简单的阶乘函数 var f = function (x) { if (x === 1) { return 1; } else { return x * f(x - 1); } };Javascript中函数的巨大灵活性,导致在递归时使用函数名遇到困难,对于上面的变量式声明,f是一个变量,所以它的值很容易被替换:var fn = f; f =

jQuery插件开发

Demon | 2016-07-12 20:40 | 186次浏览

要说jQuery 最成功的地方,我认为是它的可扩展性吸引了众多开发者为其开发插件,从而建立起了一个生态系统。这好比大公司们争相做平台一样,得平台者得天下。苹果,微软,谷歌等巨头,都有各自的平台及生态圈。学会使用jQuery并不难,因为它简单易学,并且相信你接触jQuery后肯定也使用或熟悉了不少其插件。如果要将能力上升一个台阶,编写一个属于自己的插件是个不错的选择。本教程可能不是最精品的,但一定是最细致的。jQuery插件开发模式软件开发过程中是需要一定的设计模式来指导开发的,有了模式,我们就能更好地组织我们的代码,并且从这些前人总结出来的模式中学到很多好的实践。根据《jQuery高级编程》的描述,jQuery插件开发方式主要有三种:通过$.extend()来扩展jQuery通过$.fn 向jQuery添加新的方法通过$.widget()应用jQuery UI的部件工厂方式创建通常我们使用

javascript用正则表达式获取所有 a 标签

Demon | 2016-07-12 00:03 | 129次浏览

<html><head><script language="javascript"> var a='<div><A href="http://www.jqsite.com/"></A><a href="http://www.jqsite1.com/"></a><a href="http://www.jqsite2.com/"></a></div>'; var b=/<a([\s]+|[\s]+[^<>]+[\s]+)href=(\"([^<>"\']*)\"|\'([^<>"\']*)\')[^<>]*>/gi; var s=a.toLowerCase().match(b); console.log(s); for(var i= 0;i<s.length;i++) { var ss = s[i].toLowerCase().match

原形

Demon | 2016-07-12 00:03 | 84次浏览

1、javascript中除简单的值类型,引用类型都是对象。2、javascript中对象分为两种,普通对象和函数对象。3、Object、Function 是JS自带的函数对象。用new Function()创建的对象都是函数对象,其它都是普通对象; (Function类型说起来ECMAScript中什么最有意思,我想那莫过于函数了——而有意思的根源,则在于函数实际上是对象。 每个函数都是Function类型的实例。摘自:javascript高级程序设计); // 函数对象var a = function () {};function b(){};var c = new Function('str','console.log(str)');var o1 = new a();var o2 = {};var o3 = new Object();console.log(typeof a

javascript科学计算器
javascript科学计算器

javascript实现科学计算器

其他特效
12 0 0
Angular ui-router
Angular ui-router

Angular ui-router 入门

代码
125 0 2
国外网站模版
国外网站模版

国外企业网站模版

网站模版
517 1 15
简易手风琴插件
简易手风琴插件

一款简单的jquery手风琴插件

悬停图片(轮播图)
342 0 14
SweetAlert弹出层
SweetAlert弹出层

SweetAlert 有 17KB,不是列表中最轻量级的,但它却是最流行的。它不需要 jQuery。如果你的站点很小,并且使用 jQuery 唯一的目的就是使用弹出框,那该插件的 17KB 远比 jQuery 的几百 KB 要小得多。Sweet Alert看起来也非常的棒。

弹出层
350 2 0
可控制柱形图
可控制柱形图

手动拖动滑块,改变相应的柱形图高度

滑块
306 0 3