240 发简信
IP属地:广东
  • 120
    Frontend Knowledge Structure

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

  • height、clientHeight、scrollHeight、offsetHeight区别

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

  • 120
    Flex 布局教程:实例篇

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

  • 120
    MVC,MVP 和 MVVM 的图示

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

  • 谈谈MVC模式

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

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

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

  • 浏览器控制台详解

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

  • 120
    Flex 布局教程:语法篇

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

  • Javascript 闭包(Closure)

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

  • 防止网页被嵌入框架的代码

    为了防止其他网站使用框架(Frame),将你的网页嵌入它的网页中。可以将下面一段简单的Javascript代码放入网页源码的头部,别人就无法使用你的网页了: 但这段代码使用后...

  • Javascript 异步编程的4种方法

    因为 JavaScript 语言的执行环境是“单线程”(single thread)。 所谓“单线程”,就是指只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,...

  • JavaScript 异步编程开源库

    1.jQuery.Defered 1.1 什么是 deferred 对象 开发网站过程中,我们经常遇到某些耗时很长的 JavaScript 操作。其中,既有异步的操作(比如 ...

  • JavaScript 使用匿名函数、添加错误处理

    【创建函数】使用匿名函数 匿名函数的好处是:当你调用其他函数时,可以在参数组中直接定义它们。因此你并不需要正式的定义。 例如,下面的代码定义了一个函数 doCalc(),它接...

  • 120
    iOS开发完全自学资源集合

    如果你有一个很好的想法,为什么不自己动手做一个App来实现它呢。即使你完全没有编程经验也没有关系,通过以下这些精心挑选的教程和资源,你也一定能作出属于自己的iOS App来。...

  • SQL的主键和外键的作用

    SQL 的主键和外键的作用: 简而言之,SQL的主键和外键就是起约束作用。关系型数据库中一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性就可以...