Benjamin - 专注前端开发和用户体验

最新发布 第7页

Benjamin专注前端开发和用户体验

JAVASCRIPT

Javascript模板引擎的应用场景及实现原理

一、应用场景 以下应用场景可以使用模板引擎: 1、如果你有动态ajax请求数据并需要封装成视图展现给用户,想要提高自己的工作效率。 2、如果你是拼串族或者数组push族,迫切的希望改变现有的书写方式。 3、如果你在页面布局中,存在共性模块和布局,你可以提取出公共模板,减少维护的数量。 二、实现原理 ...

Benjamin 2年前 (2014-10-29) 2943℃ 2评论 0 喜欢

点滴Javascript

Javascript Object.defineProperty()

Javascript作为一种语言,有个美誉,开发者可以重新定义任何事情。虽然这在过去的一些javascript可以,但是ECMAScript5中已经开始得到改变,例如,我们可以使用Object.defineProperty创建一个不能被修改的对象的属性。本文中我们将讲述Object.definePr...

Benjamin 2年前 (2014-10-27) 4999℃ 4评论 2 喜欢

点滴Javascript

Javascript Function.bind()

关于bind方法的基础语法看以戳这里,bind在日常开发中用的还是相对较少的,但是它也有一些用途,下面我们将来学习bind的用法: 一、基本用法 基本语法:fun.bind(thisArg[, arg1[, arg2[, …]]]) thisArg 当绑定函数被调用时,该参数会作为原函数...

Benjamin 2年前 (2014-10-26) 2757℃ 2评论 3 喜欢

点滴Javascript

Javascript Array.prototype.every()

在前面的一篇文章中,介绍了JS#09: Javascript Array.prototype.some(),some() 方法测试数组中的某些元素是否通过了指定函数的测试。而本篇我们来学习一个新的方法Array.prototype.every(),every() 方法测试数组的所有元素是否都通过了指...

Benjamin 2年前 (2014-10-22) 2432℃ 1评论 1 喜欢

深入CSS属性系列

深入CSS属性(七):z-index

如果你不是一名csser新手,想必你对z-index的用法应该有个大致的了解了吧,z-index可以控制定位元素在垂直于显示屏方向(Z 轴)上的堆叠顺序,本文不去讲述基本的API如何使用,而是去更深入的了解z-index是如何工作的,使用z-index的时候有哪些问题,以及z-index在日常开发中...

Benjamin 2年前 (2014-10-21) 2807℃ 2评论 2 喜欢

ANGULARJS

Javascript MV*框架剖析

快速学习Javascript MV*框架的关键是把它们的功能分而习之。MV*框架的主要功能有路由、数据绑定、模板/试图、模型、数据访问。在这篇文章中我们将介绍AngularJS、Backbone、Ember这些框架的这些特征并提供相关代码示例以示区别。此时你将会理解各大框架是如何实现我们需要的功能的...

Benjamin 2年前 (2014-10-19) 2309℃ 0评论 2 喜欢