代码改变世界

随笔档案-2016年03月

JavaScript之自我总结篇

2016-03-31 00:33 by 猴子猿, 2392 阅读, 收藏, 编辑
摘要: 最近在看汤姆大叔的"深入理解JavaScript系列",收获颇多,特别是12章到19章,以前好多关于JavaScript是知其然而不知其所以然,你要问我JavaScript为什么会出现这些现象,我也只能说这是它语言本身的特性嘛。看了这系列后,对JavaScript也理解得更深了,so自我总结下顺便也谈谈自己理解的JavaScript。 阅读全文

CSS之水平垂直居中

2016-03-25 00:11 by 猴子猿, 2553 阅读, 收藏, 编辑
摘要: 在css的世界里,如果我们想让一个块级元素水平居中,想必大家都知道利用margin:0 auto,那如果我想垂直居中呢?so,在不借助于JavaScript的情况下,利用通常的css属性,如何达到垂直居中效果,我们一探究竟。 阅读全文

jQuery架构剖析

2016-03-23 00:08 by 猴子猿, 895 阅读, 收藏, 编辑
摘要: 将其jQuery架构提炼出来,和大家一同分析研究下,jQuery是怎么做到:无new构建、链式调用和插件接口的。 阅读全文

搞清arguments,callee,caller

2016-03-15 19:35 by 猴子猿, 12084 阅读, 收藏, 编辑
摘要: 在JavaScript中,彻底搞清arguments,callee,caller是什么,有什么用。 阅读全文

ECMAScript5之Object

2016-03-10 18:05 by 猴子猿, 687 阅读, 收藏, 编辑
摘要: 在ECMAScript5中对Object新增的些方法,学习以及demo 阅读全文

ECMAScript5之Array

2016-03-09 18:07 by 猴子猿, 550 阅读, 收藏, 编辑
摘要: 在ECMAScript5中对Array新增的些方法,进行阐述并demo学习 阅读全文

ECMAScript5之StrictMode

2016-03-08 17:41 by 猴子猿, 569 阅读, 收藏, 编辑
摘要: 通过demo对ECMAScript5中的严格模式(StrictMode)进行了学习并列举出了几个重要的限制条件 阅读全文

Javascript与ECMAScript

2016-03-07 22:06 by 猴子猿, 2056 阅读, 收藏, 编辑
摘要: 讲述了javascript主要由ECMAScript、DOM、BOM组成 阅读全文

jQuery之ready源码分析

2016-03-06 11:26 by 猴子猿, 1788 阅读, 收藏, 编辑
摘要: 只要使用过jQuery的,想必对ready都不陌生,$(function(){})和$(document).ready(function(){})的使用更是习以为常。那它内部是怎么实现的呢,嘿嘿,我们不妨一同学习学习 阅读全文

BFC之宽度自适应布局篇

2016-03-04 17:37 by 猴子猿, 3686 阅读, 收藏, 编辑
摘要: 针对BFC的特性之一:BFC之间互不影响原则,so,我们可以实现超级无敌的宽度自适应布局。详情见随笔 阅读全文

BFC之清除浮动篇&clear

2016-03-03 21:24 by 猴子猿, 1500 阅读, 收藏, 编辑
摘要: 利用BFC的特性,一步步推敲浮动带来的问题,并用伪元素after和haslayout写一个无敌通用清除浮动css类 阅读全文

BFC之浅析篇

2016-03-02 22:42 by 猴子猿, 1133 阅读, 收藏, 编辑
摘要: 对BFC进行了阐述--BFC的特性以及怎么触发元素成为BFC;然后利用BFC的特性进行了自适应布局、解决margin重叠、浮动带来的塌陷等问题。 阅读全文