JS中的变量作用域

最初接触“词法域”的概念是在Lua的学习过程中。所谓“词法域”指的是:若将一个函数写在另一个函数之内,那么这个位于内部的函数可以访问外部函数中的局部变量。由于变量函数作用域与C++中的块级作用域完全不一样,当时理解真是煞费苦心。现在在JS中居然又碰见了词法作用域,可谓是感叹万分呀!毕竟看Lua纯粹只是当时的一点兴趣罢了。下面就是关于JS中的变量作用域,以及对于闭包的简单理解。

阅读全文

《JavaScript权威指南》读书笔记

刚拿到权威指南这本书的时候被他的厚度吓了一跳,近千页密密麻麻的内容,心想不知道什么时候能看完。加之是刚接触JS,所以只能硬着头皮从头开始看。下面就是部分读书笔记,好记性不如烂笔头嘛。

阅读全文

外边距重叠

外边距重叠是盒子模型中一个比较常见的情形,所谓重叠,指的是当两个在垂直外边距(指上下)相遇时,会按照指定的规则进行定位。

阅读全文

DOM编程之节点(一)

《DOM编程艺术》这本书短小精悍,值得一看,入门必备呀!囫囵吞枣看了两遍,补充了一点笔记,主要是记录了元素节点的相关知识。

阅读全文

BFC及其应用

最初在看见BFC,两眼一愣,这是个什么玩意,看过的两本书上都没有谈论到。于是balabala一顿谷歌,现在勉强能弄懂了(然后又是满屏幕的overflow hidden,这是病得治啊!),然后就整理了一下。

阅读全文

学习jQeury的整理

当勉强能够写静态页面的时候,我便很着急地直接学习DOM了,那时甚至都不知道Javascript的基础语法。《DOM编程艺术》用了几页简单介绍了一下JS,我一看,这不跟C++很像吗?(后来知道真相的我眼泪掉下来,一个巨大的坑)。反正就是直接用上getElementById这些了,然而每次获取一个节点都需要写老长一段代码,当时就想代码就不能短一点吗?

阅读全文

HTML标签

学习HTML的第一个任务就是将大大小小、形形色色的标签给弄明白,因此这里简单地回顾一下。在伟大的“结构、表现和行为分离”的指导思想下,我就不打算关注部分过时的样式格式标签和属性了。

阅读全文