04 2015 档案

摘要:近日在网上浏览过很多有关js单元测试相关的文档,工具,但是,针对Qunit 和 jsCoverage使用方法,缺少详细说明,对于初入前端的人来说,很难明白其中的意思,特此整理这篇文章,希望能够减少大家学习Qunit 和 jsCoverage使用方法的时间。 Qunit:js单元测试工具 jsCove 阅读全文
posted @ 2015-04-28 14:10 妖艳货 阅读(2328) 评论(0) 推荐(0)
摘要:在文件上传之前,我们总想预览一下文件内容,或图片样子,html5 中FileReader正好提供了2种方法,可以在不上传文件的情况下,预览文件内容。图片预览:readAsDataURL(file);文件预览:readAsText();(必须保证文件编码格式与代码编码格式相同,预览中文才不会乱码) ... 阅读全文
posted @ 2015-04-10 20:12 妖艳货 阅读(970) 评论(0) 推荐(0)
摘要:第一题:给定有序数组,从中找出指定数字下标,如果没找到,返回-1。(记忆中题目描述大概是这样子) /*num:待查找的数据*/ Array.prototype.searchIndex = function(num){ var result = []; ... 阅读全文
posted @ 2015-04-08 20:33 妖艳货 阅读(451) 评论(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 妖艳货 阅读(256) 评论(0) 推荐(0)
摘要:方案一: 所有内容垂直水平居中 兼容性:IE8+。 条件:内容宽度和高度可以未知,可以是多行文字、图片、div。 描述:使用table-cell + vertical-align , html代码见文末。 方案二: 单行内容垂直水平居中 兼容性:IE7+ 条件: 文字内容必须为单行 描述: text 阅读全文
posted @ 2015-04-07 21:44 妖艳货 阅读(442) 评论(0) 推荐(0)