摘要: 快排 插排 选择排序 堆排序 阅读全文
posted @ 2015-09-10 20:49 妖艳货 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 前言 刚到粑粑公司,就学习各种框架,进行各种开发,为了纪念挥泪的青春,只好写下…… 希望能合您胃口^_^!!!The First(文件准备) backobone 强制依赖于 underscore.js , 非强制依赖于 jQuery。 underscore下载地址:http://www.cs... 阅读全文
posted @ 2015-07-24 17:48 妖艳货 阅读(1020) 评论(3) 推荐(0) 编辑
摘要: 近日在网上浏览过很多有关js单元测试相关的文档,工具,但是,针对Qunit 和 jsCoverage使用方法,缺少详细说明,对于初入前端的人来说,很难明白其中的意思,特此整理这篇文章,希望能够减少大家学习Qunit 和 jsCoverage使用方法的时间。 Qunit:js单元测试工具 jsCove 阅读全文
posted @ 2015-04-28 14:10 妖艳货 阅读(2299) 评论(0) 推荐(0) 编辑
摘要: 在文件上传之前,我们总想预览一下文件内容,或图片样子,html5 中FileReader正好提供了2种方法,可以在不上传文件的情况下,预览文件内容。图片预览:readAsDataURL(file);文件预览:readAsText();(必须保证文件编码格式与代码编码格式相同,预览中文才不会乱码) ... 阅读全文
posted @ 2015-04-10 20:12 妖艳货 阅读(960) 评论(0) 推荐(0) 编辑
摘要: 第一题:给定有序数组,从中找出指定数字下标,如果没找到,返回-1。(记忆中题目描述大概是这样子) /*num:待查找的数据*/ Array.prototype.searchIndex = function(num){ var result = []; ... 阅读全文
posted @ 2015-04-08 20:33 妖艳货 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 一、工厂模式 缺点:没有解决对象识别的问题 优点:解决了创建多个相似对象的问题 function createPerson(name,age,job){ var o = new Object(); o.name = name; o.age = age; o.job = job; o.sayname 阅读全文
posted @ 2015-04-07 22:29 妖艳货 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 方案一: 所有内容垂直水平居中 兼容性:IE8+。 条件:内容宽度和高度可以未知,可以是多行文字、图片、div。 描述:使用table-cell + vertical-align , html代码见文末。 方案二: 单行内容垂直水平居中 兼容性:IE7+ 条件: 文字内容必须为单行 描述: text 阅读全文
posted @ 2015-04-07 21:44 妖艳货 阅读(404) 评论(0) 推荐(0) 编辑