摘要: 转自平儿哥网易博客里的一篇文章,写的非常的通俗易懂,比我之前百度的各种闭包理解都靠谱~以下是正文,http://chyingp.blog.163.com/blog/static/14039566020107155124814/一、什么是闭包?“官方”的解释是:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。相信很少有人能直接看懂这句话,因为他描述的太学术。其实这句话通俗的来说就是:JavaScript中所有的function都是一个闭包。不过一般来说,嵌套的function所产生的闭包更为强大,也是大部分时候我们所谓的“闭包”。看下面这 阅读全文
posted @ 2011-10-11 18:14 Ensonfield 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 关于html标签中b和strong,i与em两个的区别因为两者所达到的效果一样,所以人们就没有太在意这两个到底有什么区别,那么今天我来告诉大家,是有区别的。 它们的区别就再于一个是物理元素,一个是逻辑元素。什么是物理元素?什么是逻辑元素? 物理元素所强调的是一种物理行为,比如说我把一段文字用b标记加粗了,我的意思是告诉浏览器应该给我加粗了显示这段文字,从单词的语义也可以分析得出,b是Bold(加粗)的简写,所以这个B标记所传达的意思只是加粗,没有任何其它的作用。 而Strong我们从字面理解就可以知道他是强调的意思,所以我们用这个标记向浏览器传达了一个强调某段文字的消息,而这... 阅读全文
posted @ 2011-10-11 17:28 Ensonfield 阅读(891) 评论(0) 推荐(0) 编辑