摘要:
我们知道最简洁的数字转字符串方法是:
var num = 123;
var string = num + "";
也就是在数字后面加上一个空字符。那么最简洁字符串转数字方法呢? 阅读全文
随笔档案-2013年01月
一种模仿线程的Javascript异步模型设计&实现
2013-01-25 08:40 by Justany_WhiteSnow, 2321 阅读, 收藏, 编辑
摘要:
jQuery中所支持的异步模型为:
1.Callbacks,回调函数列队。
2.Deferred,延迟执行对象。
3.Promise,是Deferred只暴露非状态改变方法的对象。
这些模型都很漂亮,但我想要一种更帅气的异步模型。 阅读全文
Javascript & Java & C++系列
2013-01-24 23:29 by Justany_WhiteSnow, 801 阅读, 收藏, 编辑
摘要:
放太多在置顶不好,就放在这里了。 阅读全文
jQuery ajax —— 主函数分析
2013-01-24 11:51 by Justany_WhiteSnow, 5712 阅读, 收藏, 编辑
摘要:
由于jQuery ajax对Callbacks、Deferred、serialize、event等模块的依赖,建议对这些模块没有认识的朋友看一下jQuery Callbacks、jQuery Deferred、jQuery serialize、jQuery event(上)、jQuery event(下)。
这篇文章主要分析的是拥有380+行的jQuery.ajax函数,该函数是jQuery ajax的核心函数,jQuery的其他ajax方法几乎都是基于该方法的。
上一篇文章我们了解了Baidu ajax(当然是旧版的,还是被简化的……),那么我们想给这个简单的ajax方法添加什么功能呢? 阅读全文
jQuery ajax —— Baidu ajax
2013-01-24 08:33 by Justany_WhiteSnow, 3161 阅读, 收藏, 编辑
摘要:
你没有看错标题,本文的确是在讲Baidu ajax,不过是很久很久以前的版本了。
由于jQuery ajax模块有800+行,而核心函数jQuery.ajax就有380+行,直接分析这段代码很容易被代码逻辑弄晕。
所以我们先分析一段简单的ajax代码,来自早期的百度七巧板项目。 阅读全文
jQuery serialize
2013-01-23 13:04 by Justany_WhiteSnow, 3997 阅读, 收藏, 编辑
摘要:
jQuery serialize模块是对象数组序列化模块。 阅读全文
jQuery event(下)
2013-01-23 08:36 by Justany_WhiteSnow, 4140 阅读, 收藏, 编辑
摘要:
前文主要介绍了添加事件监听的方法,本文则主要讲删除事件监听,以及事件模拟。 阅读全文
jQuery event(上)
2013-01-22 12:05 by Justany_WhiteSnow, 9596 阅读, 收藏, 编辑
摘要:
由于jQuery事件管理内容比较多,所以进行了分段,这篇文章主要讲的是事件的绑定。 阅读全文
jQuery css
2013-01-21 11:47 by Justany_WhiteSnow, 2792 阅读, 收藏, 编辑
摘要:
jQuery css模块用于css属性的修改操作。 阅读全文
jQuery attributes(下)
2013-01-21 08:37 by Justany_WhiteSnow, 1770 阅读, 收藏, 编辑
摘要:
前文对属性的设置、读取、删除方法做了分解,本文继续对jQuery attributes模块分解。 阅读全文
jQuery attributes(上)
2013-01-20 11:22 by Justany_WhiteSnow, 3971 阅读, 收藏, 编辑
摘要:
jQuery attributes提供了文档节点的属性操作方法。 阅读全文
jQuery Deferred
2013-01-20 07:46 by Justany_WhiteSnow, 4723 阅读, 收藏, 编辑
摘要:
Deferred是jQuery中对CommonJS的异步模型实现,旨在提供通用的接口,简化异步编程难度。
其是一个可链式操作的对象,提供多个回调函数的注册,以及回调列队的回调,并转达任何异步操作成功或失败的消息。 阅读全文
jQuery Callbacks
2013-01-19 22:13 by Justany_WhiteSnow, 2874 阅读, 收藏, 编辑
摘要:
jQuery.Callbacks是jQuery的多用途核心组件,专职负责回调函数列队管理,其在jQuery的$.ajax() 和 $.Deferred()提供了一些基础功能。
其主要提供了易于管理的批量回调函数处理的功能。 阅读全文
基于jQuery 2.0的源代码分析
2013-01-19 20:15 by Justany_WhiteSnow, 1581 阅读, 收藏, 编辑
摘要:
有段时间没有使用jQuery了,对他的认识还停留在1.2 - 1.4左右。
前几天看,哇,原来jQuery 2.0 beta都发布了……
以后不敢说自己会jQuery了。
决定趁着年末不忙,干脆分析一下一下其代码吧。
于是,就有了这个系列…… 阅读全文
jQuery链式操作
2013-01-17 12:00 by Justany_WhiteSnow, 13629 阅读, 收藏, 编辑
摘要:
1.jQuery的链式操作是如何实现的?
2.为什么要用链式操作?
大家认为这两个问题哪个好回答一点呢? 阅读全文
Javascript图像处理——仿射变换
2013-01-16 08:40 by Justany_WhiteSnow, 4536 阅读, 收藏, 编辑
摘要:
上一篇文章,我们讲解了图像金字塔,这篇文章我们来了解仿射变换。 阅读全文
Javascript图像处理——图像金字塔
2013-01-15 08:43 by Justany_WhiteSnow, 5861 阅读, 收藏, 编辑
摘要:
上一篇文章,我们讲解了边缘梯度计算函数,这篇文章我们来了解图像金字塔。 阅读全文
Javascript图像处理——边缘梯度计算
2013-01-14 08:43 by Justany_WhiteSnow, 5370 阅读, 收藏, 编辑
摘要:
上一篇文章,我们讲解了图像处理中的膨胀和腐蚀函数,这篇文章将做边缘梯度计算函数。部分直接摘自OpenCV 2.4+ C++ 边缘梯度计算。 阅读全文
Javascript图像处理——图像形态学
2013-01-04 08:27 by Justany_WhiteSnow, 3415 阅读, 收藏, 编辑
摘要:
上一篇文章,我们讲解了图像处理中的阈值函数,这一篇文章我们来做膨胀和腐蚀函数。 阅读全文
Javascript图像处理——阈值
2013-01-03 11:56 by Justany_WhiteSnow, 3481 阅读, 收藏, 编辑
摘要:
上一篇文章,我们讲解了图像处理中的亮度和对比度的变化,这篇文章我们来做一个阈值函数。 阅读全文
Javascript图像处理——亮度对比度
2013-01-02 21:17 by Justany_WhiteSnow, 8037 阅读, 收藏, 编辑
摘要:
上一篇文章,我们讲解了图像处理中的卷积操作和平滑(也就是模糊)处理,这篇文章我们进行亮度和对比度的变化。 阅读全文