摘要: 代码如下:(function(){//这里忽略jQuery所有实现})();(function(){ //这里忽略jQuery所有实现 })(); 半年前初次接触jQuery的时候,我也像其他人一样很兴奋地想看看源码是什么样的。然而,在看到源码的第一眼,我就迷糊了。为什么只有一个匿 名函数又没看到运行(当然是运行了……),就能有jQuery这么个函数库了?于是,我抱着疑问来到CSDN。结果相信现在很多人都很清楚了(因为在我之 后也不乏来者,呵呵~)。当一个匿名函数被括起来,然后再在后面加一个括号,这个匿名函数就能立即运行起来!真神奇哦! 嘿嘿!胡闹到此为止。在这一节,我们碰到的jQuery.. 阅读全文
posted @ 2013-06-09 13:50 深度昏迷 阅读(419) 评论(0) 推荐(0) 编辑
摘要: [翻译] 前端 JavaScript 架构(完结)[置顶][翻译] 前端 JavaScript 架构(完结)立即调用的函数表达式Immediately-invoked Function Expression。保护代码免受其他代码的干扰,并且通过封装的方式组织你的代码。事件 & 消息Events & Messaging。在 Web 应用中可以使用事件和消息实现组件通信。事件允许一个组件同自身通信,消息则允许一个组件以非硬编码的方式监听其他组件。模块化 & 依赖管理 & 性能优化RequireJS。Web 前端应用可以快速变得相当复杂。理想的做法是提供某种结构和依赖 阅读全文
posted @ 2013-06-09 13:06 深度昏迷 阅读(611) 评论(1) 推荐(0) 编辑
摘要: To many Web developers, being good at CSS means you can take a visual mock-up and replicate it perfectly in code. You don’t use tables, and you pride yourself on using as few images as possible. If you’re really good, you use the latest and greatest techniques like media queries, transitions and tra 阅读全文
posted @ 2013-06-09 12:55 深度昏迷 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 选择器是CSS的核心,从最初的元素、class/id选择器,演进到伪元素、伪类,以及CSS3中提供的更丰富的选择器,定位页面上的任意元素开始变得愈发的简单。1、元素选择器这是最基本的CSS选择器,HTML文档中的元素本身就是一个选择器:p {line-height:1.5em; margin-bottom:1em;}2、关系选择器E F:后代选择器,该选择器定位元素E的后代中所有元素F:ul li {margin-bottom:0.5em;}E > F:子选择器,该选择器定位元素E的直接子元素中的所有元素F,它将忽略任何进一步的嵌套:ul > li {list-style:none 阅读全文
posted @ 2013-06-09 12:47 深度昏迷 阅读(360) 评论(1) 推荐(0) 编辑