说说box-sizing的基本概念

在不同的浏览器下,确切的说,在IE低版本浏览器和其他浏览器下,关于元素的宽度的计算是有差别的,那就是关于宽度的计算是否会计算border和magin的宽度,在CSS3中,为了能高度的模仿这些不同浏览器下的差别,就出现了box-sizing属性。

nodejs核心模块–events

nodejs中events事件模块,关于nodejs中事件的源码实现,所有的事件绑定,都是基于该模块实现,属于比较底层的基本模块,学习文章

nodejs核心模块–util

nodejs源码中,util模块,学习相关文章,属于nodejs中一些系统基本方法的对象集,nodejs中的基本工具集。

关于className的一点新的认识

关于className的一点点新的认识,也算是关于string,Array,Object中一些区别的认识吧。

Nodejs中的module简介

nodejs中,最重要的一个概念,module对象,每一个nodejs的.js文件,都会自带一个module的对象,当使用require加载该文件时,就会返回该文件的module对象,供用户使用。是一个非常重要且核心的对象,类似于JS中的单例模式,会返回一个对象来实现闭包功能的写法。

一点arguments.callee的新认识

arguments.callee其实是一个非严格模式下的用法了,在ES5中,该方法已经被推荐为禁用的,但是呢,arguments.callee确实可以做出一些让人很惊艳的功能,比如本文将会提到的,自执行匿名函数的计时器调用。

nodejs中require的认识

关于Nodejs的优缺点以及它的使用场景这里不会多说,因为既然是想要看Nodejs的文章,最主要的原因,应该是为了想要掌握这门技术吧?本文也是一个我在学习Nodejs时,对require的一些认识。

JS实现简单的template

类似一个html的解析器,学习一下后台的那种生成对应的html的结构,没有什么技术,有抽数嫌疑。

图片选区插件–基于imgareaselect插件

这是一个别人的插件,用于图片进行选区,获取选区的四角坐标的插件,因为项目中的需要,进行了一些修改,所以这里添加了一下。

学习一下transform

CSS3中,一个可以让CSS变得更强大的属性transform,基本概念使用方法的学习篇