摘要: 定义 高阶函数是指至少满足下列条件之一的函数: 函数可以作为参数被传递; 函数可以作为返回值输出。 JavaScript语言中的函数显然满足高阶函数的条件,在实际开发中,无论是将函数当作参数传递,还是让函数的执行结果返回另外一个函数,这两种情形都有很多应用场景,以下就是一些高阶函数的应用。 应用 作 阅读全文
posted @ 2016-05-07 16:20 laixiangran 阅读(3513) 评论(0) 推荐(1) 编辑
摘要: JavaScript 是一种脚本语言,支持函数式编程、闭包、基于原型的继承等高级功能。JavaScript一开始看起来感觉会很容易入门,但是随着使用的深入,你会发JavaScript其实很难掌握,有些基本概念让人匪夷所思。其中JavaScript 中的 this 关键字,就是一个比较容易混乱的概念, 阅读全文
posted @ 2016-04-22 23:46 laixiangran 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 介绍 Emmet (前身为 Zen Coding) 是一个能大幅度提高前端开发效率的一个工具。 基本上,大多数的文本编辑器都会允许你存储和重用一些代码块,我们称之为“片段”。虽然片段能很好地推动你得生产力,但大多数的实现都有这样一个缺点:你必须先定义你得代码片段,并且不能再运行时进行拓展。 Emme 阅读全文
posted @ 2016-04-20 22:02 laixiangran 阅读(837) 评论(0) 推荐(0) 编辑
摘要: 引言 使用JavaScript能够完整迅速做出Web应用程序,目前一套工具包括MongoDB、ExpressJS,AngularJS和Node.js越来越受到欢迎,其开发的灵活性和易用性加快开发效率,简化开发者的工作。 在今天你有很多架构可以选择建立一个Web应用,你需要的是快速开发,提高效率和注重 阅读全文
posted @ 2016-03-19 18:02 laixiangran 阅读(1611) 评论(3) 推荐(0) 编辑
摘要: 什么是MongoDB MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键值(key= val 阅读全文
posted @ 2016-03-17 23:31 laixiangran 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 箭头操作符 如果你会C 或者Java,你肯定知道lambda表达式,ES6中新增的箭头操作符= 便有异曲同工之妙。它简化了函数的书写。操作符左边为输入的参数,而右边则是进行的操作以及返回的值Inputs= outputs。 我们知道在JS中回调是经常的事,而一般回调又以匿名函数的形式出现,每次都需要 阅读全文
posted @ 2016-03-09 22:34 laixiangran 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 前言 通常我们在设置链接的一些伪类( ,`visited hover active LoVe HAte` 。 要想弄明白为什么是这个顺序,首先我们需要知道,CSS在确定应当向一个元素应用哪些样式时,这通常不仅需要考虑 继承 ,还要考虑声明的 特殊性 ,另外需要考虑声明本身的来源,这个过程就成为 层叠 阅读全文
posted @ 2016-03-05 18:02 laixiangran 阅读(1973) 评论(0) 推荐(1) 编辑
摘要: 圣杯布局 实现原理 html代码中,middle部分首先要放在container的最前部分,然后是left,right 1. 将三者都设置 , (因为相对定位后面会用到) 2. middle设置 占满一行 3. 此时middle占满一行,所以要把left拉到middle所在行的最左边,使用 4. 这 阅读全文
posted @ 2016-02-28 23:59 laixiangran 阅读(734) 评论(3) 推荐(0) 编辑
摘要: 如何清除图片下方出现几像素的空白间隙 方法1 方法2 除了top值,还可以设置为text top | middle | bottom | text bottom,甚至特定的和值都可以 方法3 如何让文本垂直对齐文本输入框 如何让单行文本在容器内垂直居中 只需设置文本的行高line height等于容 阅读全文
posted @ 2016-02-28 21:32 laixiangran 阅读(491) 评论(0) 推荐(1) 编辑
摘要: for CustomEvent github: "https://github.com/laixiangran/commonJS/blob/master/src/forCustomEvent.js" 代码 / Created by laixiangran on 2016/1/24 homepage: 阅读全文
posted @ 2016-02-01 11:20 laixiangran 阅读(345) 评论(0) 推荐(0) 编辑