Object.observe()带来的数据绑定变革

英文原文: Data-binding Revolutions with Object.observe() (需翻墙) 参考 引言一场变革即将到来。Javascript中的一项新特性将会颠覆之前你对于数据绑定的所有认识。它也将改变你所使用的MVC库观察模型中发生的修改以及更新的实

Category:

—— gejiawen 于2014-10-30 15:48:29创作

前端面经

本文系转载,点我看原文。 2月30日 2013年,作者 Alex MacCaw, 翻译:myownghost 注:之前我们介绍过:一名靠谱的JavaScript程序员应备的素质,从程序员的角度提出要去学习哪些知识,下面这篇文章从面试官的角度介绍到面试时可能会问到的一些问题。 我在

Category:

—— gejiawen 于2014-10-14 14:42:45创作

Javascript设计模式简述

本文系转载,来自博客园-聂微东。 前言 单体模式,工厂模式,桥梁模式个人认为这个一个优秀前端必须掌握的模式,对抽象编程和接口编程都非常有好处。 装饰者模式和组合模式有很多相似的地方,它们都与所包装的对象实现同样的接口并且会把任何方法的调用传递给这些对象。装饰者模式和组合模式是本人

Category:

—— gejiawen 于2014-09-23 11:42:43创作

简述前端性能优化切入点

本文仅对前端性能优化时经常需要考虑到的方面进行一些简单阐述,起一个抛砖引玉的作用。本篇文章貌似是某个地方看到的,但是不记得原文的地址了。 请减少HTTP请求网速相同的条件下,下载一个100KB的图片比下载两个50KB的图片要快。所以,请减少HTTP请求。 合并图片(css spr

Category:

—— gejiawen 于2014-09-23 11:18:07创作

Sea.js中require的书写规范

使用Sea.js书写模块代码时,需要遵循一些简单规则。只是书写和调试时的规范!!!构建后的代码完全不需要遵循下面的约定!!!! 本文系转载,版权归原作者所有,点我看原文。 正确拼写模块factory构造方法的第一个参数必须命名为require。 // 错误! define(fun

Category:

—— gejiawen 于2014-08-12 15:32:23创作

从CommonJS到Sea.js

CoomonJS是什么CommonJS是一个有志于构建Javascript生态圈的组织。它有一个邮件列表,很多开发者参与其中。整个社区致力于提供Javascript程序的可移植性和可交换性,无论是在服务端还是浏览器端。 本文系转载,转圈归原作者所有,点我看原文。 CommonJS

Category:

—— gejiawen 于2014-08-12 15:10:55创作

Seajs与Nodejs的兼容

Sea.js的模块遵循CMD规范,与Node.js的模块规范非常相近,两者的模块可以很容易相互迁移。 本文系转载,版权归原作者所有,点我看原文。 让Sea.js的模块跑在Node上非常简单。先手需要安装seajs的Node模块: $ npm install seajs -g 安

Category:

—— gejiawen 于2014-08-12 14:30:47创作

Javascript操作Cookie

本文系转载,但是找不到原文的地址了。:( 什么是Cookie“cookie是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie。你可以使用 JavaScript 来创建和取回cookie的值。” - w3school cookie是

Category:

—— gejiawen 于2014-07-18 17:43:40创作

AngularJS:ngClass用法小解

ngClass是 AngularJS 预设的一个指令,用于动态自定义dom元素的css类。这里是官网给出的使用指南AngularJS:ngClass ngClass在实际的应用场景中还是比较灵活的,而在 AngularJS 中一般会有三种方式给元素的css class属性做一些门

Category:

—— gejiawen 于2014-07-14 16:00:03创作