240 发简信
  • 120
    Frontend Knowledge Structure

    可视化效果 代码质量 Coding style JSLint/JSHint/jscs CSSLint Markup Validation Ser...

  • height、clientHeight、scrollHeight、offsetHeight区别

    我们来实现test中的onclick事件 height:其实Height高度跟其他的高度有点不一样,在javascript中它是属于对象的sty...

  • 120
    Flex 布局教程:实例篇

    上一篇文章介绍了Flex布局的语法,今天介绍常见的Flex写法。 你会看到,不管是什么布局,Flex 往往都可以几行命令搞定。 一、骰子的布局 ...

  • 120
    MVC,MVP 和 MVVM 的图示

    复杂的软件必须有清晰合理的架构,否则无法开发和维护。 MVC(Model-View-Controller) 是最常见的软件架构之一。另外,还有它...

  • 谈谈MVC模式

    如何设计一个程序的结构,这是一门专门的学问,叫做“架构模式”(architectural pattern),属于编程的方法论。 MVC模式就是架...

  • 120
    用Javascript获取页面元素的位置

    制作网页的过程中,有时候需要知道某个元素在网页上的确切位置。下面的教程总结了 Javascript 在网页定位方面的相关知识。 一、网页的大小和...

  • 浏览器控制台详解

    现在的浏览器都自带有开发者工具,是网页开发的利器,能够极大的提升工作效率。一般默认快捷键是 F12。 以谷歌浏览器为例,下面介绍一些用法。 ==...

  • 120
    Flex 布局教程:语法篇

    网页布局(layout)是 CSS 的一个重点应用。 布局的传统解决方案,基于盒状模型,依赖 display属性 + position属性 + ...

  • Javascript 闭包(Closure)

    一、变量的作用域 要理解闭包,首先必须理解 Javascript 特殊的变量作用域。变量的作用无非就是两种:全局变量和局部变量。 Javascr...