240 发简信
IP属地:湖南
  • constructor()、super()、super(props)

    使用es6的class定义react组件时,经常会看到下面的代码: 通常会有两个疑问: 必须要调用super()吗? super()与super...

  • 从iife(立即执行函数)到es6的module

    一、使用es6之前(也没用其他模块管理插件) a.js文件如下: b.js文件需要使用模块a时: 二、使用es6之后 a.js变成: b.js文...

  • linux安装node环境

    公司引入jenkins作为部署工具,需要在服务器上对前端源码执行构建,我们使用的构建工具是grunt,需要依赖nodejs,以此为背景。 概括 ...

  • backbone最佳实践

    前言:用backbone开发有几个月时间了,以下是本人使用过程中总结的一些小建议。最大的感受是:对于框架,会用很简单,用得好是非常不容易的,无论...

  • backbone.js的使用报告

    一、准备阶段 1.1 框架选型 随着对MV*架构模式的逐步理解,越来越发觉对于一般的业务场景,mvvm是前端架构的不二选择。在我所了解的框架范围...

  • 前端MV*框架之MVP

    一、学习背景 本文是继“前端MV*框架之经典MVC”的第二篇,学习动机是通过深入理解MVC、MVP、MVVM后,找到适合backbone.js框...

  • 前端MV*框架之经典MVC

    一、学习背景 由于公司业务日益庞大,很多老项目需要维护,由于这些项目的前端基本都是jQuery+jQuery plugins搞定的,编写的代码可...

  • 清晰认识JavaScript函数

    函数是JavaScript中最基本的要素,是基础中的基础,如果你对函数仅仅是一知半解,那基于函数构建的JavaScript知识体系也不会牢固。本...

  • JavaScript中的闭包并不难理解

    一、闭包(Closures)的定义 描述闭包定义之前需要先了解一个学术名词--(free variable)自由变量,网络上的解释是:一些被某个...

个人介绍
海边捡贝壳的小孩