jsdoc简明指南

为何要使用jsdocJSDoc是一个根据js文件中的注释信息自动生成相关文档的工具。生成的文档都是html文件,你可以将其放到web server上,其内建了各个API条目之间的跳转,非常方便。和JavaDoc和PhpDoc类似。 详细的用法可以去jsdoc的官网查阅相关文档,官

Category:

—— gejiawen 于2015-03-23 16:39:39创作

区分JS中的__proto__和prototype

我们知道javascript是基于原型(prototype)继承的语言。关于javascript原型继承的更多内容请参阅之前的这篇文章浅谈Javascript中的原型继承,内容绝对不会让你失望。 不过本篇文章将会详细阐述javascript中用于原型继承的两个重要的东西__pro

Category:

—— gejiawen 于2015-03-18 16:29:26创作

NodeJS模块全面指南

NodeJS模块所谓的NodeJS模块其实就是指NodeJS package,即nodejs包。 在使用NodeJS进行开发的时候,往往需要用到各种各样的第三方包。当然,很多时候我们在实际开发的时候自己也会按照功能或者需求来封装一个本地的包。 那么问题来了,NodeJS模块究竟是

Category:

—— gejiawen 于2015-03-17 18:16:24创作

漫游NodeJS系列

为什么会有这个系列漫游NodeJS系列文章,将会记录作者一路学习NodeJS(iojs)的点点滴滴。 时至今日,NodeJS已经不再像是两年前那么新的技术要素了,相对来说成熟了不少,不管是各种框架类库的生态系统还是被各界的认可情况。就本人目前的经验来说,NodeJS现阶段在好几个

Category:

—— gejiawen 于2015-03-17 17:16:40创作

认识CSS权重

CSS权重是在使用CSS进行布局时经常会遇到的一个问题,我们针对某一些元素应用一些样式,然后由于一些需求,使用更特殊的样式来覆盖以前的规则。所以,简单来说CSS权重就是确定元素上的样式应用规则的。 什么是CSS权重一般来说,我们会有两条规则来确定CSS权重, 从CSS代码的所处

Category:

—— gejiawen 于2015-03-16 18:07:51创作

CSS常用布局之各种元素的水平垂直居中

水平(垂直)居中是CSS布局中经常会遇到的一个场景。但是由于各个元素的差异(比如不同的元素可分为行内元素,行内块级元素,块级元素等),其水平或者垂直居中的策略也是不一样的。本篇文章将会详细介绍各种元素的水平垂直居中策略。 水平居中针对行内元素及块级元素,各自的水平居中策略其实是不

Category:

—— gejiawen 于2015-03-13 11:22:49创作

CSS常用布局之宽高自适应

本篇文章将会介绍CSS布局中可能经常会遇到宽度或者高度自适应问题。 宽度自适应我们经常会看到这样的页面,左侧(或者右侧)为固定的导航或者菜单栏,另一侧将会随着浏览器的缩放而自适应改变其大小。这种布局结构可用于顶层布局结构亦可用于某个局部功能块,常见于各种web系统(OA系统,ER

Category:

—— gejiawen 于2015-03-12 21:52:27创作

浅析Date对象及常用时间格式

Date(时间)对象是JavaScript在浏览器环境的一个内置对象,用于处理客户端时间逻辑。本篇文章将会简单的介绍Date对象,重点是介绍Web开发中涉及到时间时常用的几种时间字符串格式。 Date对象关于Date对象详细的文档说明,请参阅Mozilla开发者中心。 这里稍微提

Category:

—— gejiawen 于2015-03-11 18:29:24创作

CSS控制本文换行:word-wrap与word-break

在页面上对文本进行修饰的时候,特别是针对西文文本,往往会涉及到单词过长需要换行的问题(这里暂不讨论CJK系的文本)。本篇文章将会讨论两个用于控制文本换行的CSS属性word-wrap和word-break。 word-wrap我们先来看看mozilla上如何定义word-wrap

Category:

—— gejiawen 于2015-03-09 12:43:52创作

CSS布局模型

CSS布局模型,又称为CCS盒布局模型。其实布局模型是建立在盒模型基础之上的,但是又不同于我们常说的CSS布局样式或CSS布局模板。如果说布局模型是本质,那么CSS布局模板就是外在的表现形式。 CSS包含3中基本的布局模型,分别为:Flow(流动布局模型)、Float(浮动布局模

Category:

—— gejiawen 于2015-03-04 17:10:48创作