FED实验室 - 专注WEB端开发和用户体验

最新发布 第5页

FED实验室专注WEB端开发和用户体验

CSS(3)

你可能不知道的7个CSS单位

如果你是一名前端开发工程师,一般px和em使用频率比较高。但是今天本文的重点是介绍一些我们使用很少、甚至么有听说的单位。 一、重温em <style type="text/css"> body {font-size: 12px;} div {font-size: 1.5em;}...

煦涵 3年前 (2014-11-13) 4582℃ 3评论 9 喜欢

JAVASCRIPT

Unicode编码及在正则表达式中的使用

今天日文版本项目中用户名校验有一个这样的需求:“匹配1-15位的半角英文字母和数字,连字符,下划线与全角日语”。看到这个需求时感觉还真是变态哈,全角、半角的看着很不适应,无奈在google、baidu上来查找。 一、解决问题 1. 首先来看看半角英文字母和数字的Unicode编码范围: 0-9:\u...

煦涵 3年前 (2014-11-12) 4811℃ 2评论 0 喜欢

AUTOMATION

使用jsdoc-toolkit实现JS API文档自动化

在前面的博文中探讨自动化工程问题时,写过基于NodeJS的,使用gulp、grunt的jsdoc插件实现文档自动化。本文探讨基于java环境的自动化实现。 一、Java安装与环境配置 关于Java的安装与环境配置,可以参考博文YUI Compressor for Sublime text2 二、js...

煦涵 3年前 (2014-11-11) 3526℃ 0评论 0 喜欢

Sublime Text

YUI Compressor for Sublime text2

YUI Compressor 是一个用来压缩 JS 和 CSS 文件的工具,采用Java开发。 最近压缩文件,常使用在线压缩的方式来压缩文件,一来多有不便,二来如果没有网络,只能搁置了。本文来描述如何在Sbulime text2中使用YUI Compressor插件。 Java的安装 官网上下载ja...

煦涵 3年前 (2014-11-07) 3660℃ 2评论 0 喜欢

Git

Sublime text2、Git、Github三者协同

一、Git安装 大家可以到Git的官网上去下载相应环境的Git安装文件。 我的是win7,安装到D:\Program Files\Git 二、Git配置及生成密钥 建立一个工作目录(我的G:\Workspace\git\Arrow)。 开始菜单->cmd命令进入命令行->进入到工作目录,运行以下命令...

煦涵 3年前 (2014-11-06) 7364℃ 0评论 0 喜欢

点滴Javascript

Javascript Array.prototype.indexOf()

对应indexOf这个方法,在日常开发中比较常见的应该是String.prototype.indexOf()方法,Array.prototype.indexOf()方法和其有很大的相似性,本文不想去描述其的基本用法,而是去探究在使用中需要考虑的一些问题。 一、性能 在数组元素少的情况下,我们虽然只是...

煦涵 3年前 (2014-11-04) 2358℃ 1评论 1 喜欢

JAVASCRIPT

专题:点滴Javascript

JS#38: Javascript中递归造成的堆栈溢出及解决方案 JS#37: 使用console.time测试Javascript性能 JS#36: Javascript中判断两个日期相等 JS#35: Javascript中检测数组和对象 JS#34: Javascript中计算Object的长...

煦涵 3年前 (2014-10-31) 2641℃ 0评论 1 喜欢

点滴Javascript

谈谈Javascript中的throttle and debounce

一、应用场景 在日常开发中,我们会经常遇到以下连续事件、频率控制及其造成的性能优化等问题: 1、鼠标事件:mousemove(拖曳)/mouseover(划过)/mouseWheel(滚屏) 2、键盘事件:keypress(基于ajax的用户名唯一性校验)/keyup(文本输入检验、自动完成)/ke...

煦涵 3年前 (2014-10-31) 2679℃ 0评论 2 喜欢

点滴Javascript

String调用Array相关方法——有点古怪

这个系列的前面几篇文章中有谈到在一个Object上使用apply、call等方法操作另一个Object的方法,今天我们来学习怎么样在String上调用Array相关方法。 在许多方面,字符串表现的好像字符数组,许多Javascript array相关方法也可以使用在String类型上,但是并不是所有...

煦涵 3年前 (2014-10-30) 2099℃ 1评论 1 喜欢

JAVASCRIPT

Javascript模板引擎的应用场景及实现原理

一、应用场景 以下应用场景可以使用模板引擎: 1、如果你有动态ajax请求数据并需要封装成视图展现给用户,想要提高自己的工作效率。 2、如果你是拼串族或者数组push族,迫切的希望改变现有的书写方式。 3、如果你在页面布局中,存在共性模块和布局,你可以提取出公共模板,减少维护的数量。 二、实现原理 ...

煦涵 3年前 (2014-10-29) 3370℃ 2评论 0 喜欢