前言 在前端开发中会遇到一些频繁的事件触发,比如: window 的 resize、scroll mousedown、mousemove keyup、keydown …… 为此,我们举个示例代码来了解事件如何频繁的触发: 我们写个 index.html 文件: debounce.js 文件的代码如下 ...
分类:
其他好文 时间:
2018-05-21 10:34:56
阅读次数:
211
本文简单解析各种数组和对象属性的遍历方法: 原生for循环、for in及forEach ES6 for of方法遍历类数组集合 Object.key()返回键名的集合 jQuery的$.each() underscore的_.each() 文 ...
分类:
编程语言 时间:
2018-05-19 18:27:48
阅读次数:
197
安装各种库东奔西走...... VS之glut freeglut GLtools glew等 配置教程 GLUT(英文全写:OpenGL Utility Toolkit)是一个处理OpenGL程式的工具库,负责处理和底层操作系统的呼叫以及I/O,并包括了以下常见的功能: 定义以及控制视窗 侦测并处理 ...
官网:http://backbonejs.org/ 作者:Jeremy Ashkenas 杰里米·阿什肯纳斯 (同时还是:underscore、coffeescript的作者) GitHub:https://github.com/jashkenas/ js的作用 从大范围来说包含两个内容: mark ...
分类:
其他好文 时间:
2018-05-18 18:40:53
阅读次数:
171
在框架中配置日志分2步,一个是在帮助项目Zy.Utilities--Zy.Utility.Core中新建log类,封装写入日志方法,还需要在Zy.Utility.Core添加 log4net 的引用 1、log实现类 1 [assembly: log4net.Config.XmlConfigurat ...
NPM 的思路大概是这样的: 1. 买个服务器作为代码仓库(registry),在里面放所有需要被共享的代码 2. 发邮件通知 jQuery、Bootstrap、Underscore 作者使用 npm publish 把代码提交到 registry 上,分别取名 jquery、bootstrap 和 ...
分类:
其他好文 时间:
2018-05-15 22:38:36
阅读次数:
149
Underscore中提供了_.template函数实现模板引擎功能,它可以将JSON数据源中的数据对应的填充到提供的字符串中去,类似于服务端渲染的模板引擎。接下来看一下Underscore是如何实现模板引擎的。 工具准备 首先是_.template函数的配置项,Underscore源码中配置了默认 ...
分类:
其他好文 时间:
2018-05-12 18:25:29
阅读次数:
1527
In this lesson, we’ll create a safe function that gives us a flexible way to create Maybes based on a value and a predicate function that we supply. W ...
分类:
编程语言 时间:
2018-05-11 23:54:24
阅读次数:
195
In this lesson, we’ll look at the propPath utility function. We’ll ask for a property multiple levels deep in an object and get back a Maybe. We’ll ge ...
分类:
数据库 时间:
2018-05-11 23:47:33
阅读次数:
231
在一个多月的毕业设计之后,我再次开始了Underscore的源码阅读学习,断断续续也写了好些篇文章了,基本把一些比较重要的或者个人认为有营养的函数都解读了一遍,所以现在学习一下Underscore的整体架构。我相信很多程序员都会有一个梦想,那就是可以写一个自己的模块或者工具库,那么我们现在就来学习一 ...
分类:
其他好文 时间:
2018-05-11 17:27:22
阅读次数:
127