ECMAScript原型链

构造函数、原型和实例之间的关系 关系图: 原型链的基本概念 基于上述关系图的理解,让原型对象等于另一个类型的实例,假如这个类型的原型又等于另一个类型的实例,这样层层递进,构成了实例和原型的链条。 关系图: 原型链的代码实现的基本模 …


批量创建ECMAScript对象的七种模式

创建单个对象的方法: 直接量 var blog = { author: “MirrorAvatar”, year: 2015 }; 关键字new var blog = new Object(); blog.author = “MirrorAvatar”; blog.year = 2015; 以上方法的缺点:使用同一个接口创建很多对象,会 …


Git常用命令备忘[转载]

Git常用命令备忘[转载] Git配置 git config –global user.name “robbin”   git config –global user.email “fankai@gmail.com” git config –global color.ui true git config –global alias.co checkout git config –global alias.ci co …


再次学习try catch finally

一、基本介绍 JavaScript的错误 1、使用Mozilla浏览器的用户可以直接在Tools下的Javascript Console进行查看浏览器找到的错误. 2、自己使用例外处理来捕获JavaScript的异常。 如下是Javascript的例外处理的一个实例。


javascript笔记之AngularJS

AngularJS诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVVM、模块化、自动化双向数据绑定、语义化标签、依赖注入,等等。


初识NodeJS服务端开发(Express+MySQL)

NodeJS对前端来说无疑具有里程碑意义,在其越来越流行的今天,掌握NodeJS已经不再是加分项,而是前端攻城师们必须要掌握的技能。本文将与同志们一起完成一个基于Express+MySQL的入门级服务端应用,即可以对数据库中的一张表进行简单的CRUD操作。但本人还 …


嵌套条件的重构

嵌套的条件判断会导致方法的正常执行路径不明晰,使代码可读性下降。本文提供一种对嵌套条件重构的方法,能有效提升代码的可读性。


[css3]流式布局要点

让一个div水平、垂直居中 CSS的media检测设备宽度 一、流式布局两个要点: 1,在link中加入media <link src=”global.css” /> <link src=”ipad.css ” media=”(max-width:980px) and (min-width:600px)” /> <link src=”mobile.css ” m …


ECMAScript函数的原型

函数的原型基本概念 每个函数都有一个原型(prototype)属性; 原型属性是一个指针,指向一个对象; 对象的用途是包含可以由特定类型的所有实例共享的属性和方法。 理解函数原型对象(prototype) constructor属性。创建函数后,自动获取到此 …