<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Redky</title>
	<atom:link href="http://www.jimzhan.com/blog/feed" rel="self" type="application/rss+xml" />
	<link>http://www.jimzhan.com/blog</link>
	<description>web前端开发/HTML/CSS/JavaScript</description>
	<lastBuildDate>Mon, 09 Jan 2012 01:06:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>极限运动集锦</title>
		<link>http://www.jimzhan.com/blog/archives/3097</link>
		<comments>http://www.jimzhan.com/blog/archives/3097#comments</comments>
		<pubDate>Mon, 09 Jan 2012 00:56:29 +0000</pubDate>
		<dc:creator>jim</dc:creator>
				<category><![CDATA[体会生活]]></category>

		<guid isPermaLink="false">http://www.jimzhan.com/blog/?p=3097</guid>
		<description><![CDATA[滑翔]]></description>
		<wfw:commentRss>http://www.jimzhan.com/blog/archives/3097/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>极限运动集锦</title>
		<link>http://www.jimzhan.com/blog/archives/3093</link>
		<comments>http://www.jimzhan.com/blog/archives/3093#comments</comments>
		<pubDate>Sat, 07 Jan 2012 04:09:45 +0000</pubDate>
		<dc:creator>jim</dc:creator>
				<category><![CDATA[体会生活]]></category>

		<guid isPermaLink="false">http://www.jimzhan.com/blog/?p=3093</guid>
		<description><![CDATA[]]></description>
		<wfw:commentRss>http://www.jimzhan.com/blog/archives/3093/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>极限运动集锦</title>
		<link>http://www.jimzhan.com/blog/archives/3089</link>
		<comments>http://www.jimzhan.com/blog/archives/3089#comments</comments>
		<pubDate>Sat, 07 Jan 2012 04:01:34 +0000</pubDate>
		<dc:creator>jim</dc:creator>
				<category><![CDATA[体会生活]]></category>

		<guid isPermaLink="false">http://www.jimzhan.com/blog/?p=3089</guid>
		<description><![CDATA[]]></description>
		<wfw:commentRss>http://www.jimzhan.com/blog/archives/3089/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>小知识点. (定期更新)</title>
		<link>http://www.jimzhan.com/blog/archives/3080</link>
		<comments>http://www.jimzhan.com/blog/archives/3080#comments</comments>
		<pubDate>Tue, 03 Jan 2012 13:29:36 +0000</pubDate>
		<dc:creator>jim</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.jimzhan.com/blog/?p=3080</guid>
		<description><![CDATA[在使用 jQuery 绑定的事件处理函数中, return, return false, e.preventDefault, e.stopPropagation 意思. return -> 不向下执行; e.preventDefault() -> 禁止默认事件; e.stopPropagation() -> 禁止事件冒泡; return false; -> 不向下执行, 禁止默认事件, 禁止事件冒泡; @update 2012-01-03 防止命名冲突: (function () {})(); // 使用匿名函数. 使用命名空间. class 可以在多个位置使用. 在 JavaScript 中使用 class 时, 注意命名空间. root.find(&#8216;.a&#8217;); sidebar.find(&#8216;.a&#8217;); JavaScript 对象: Boolean, Number, String, Function, Array, Date, RegExp, Object. @update 2012-01-06]]></description>
		<wfw:commentRss>http://www.jimzhan.com/blog/archives/3080/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>函数式编程</title>
		<link>http://www.jimzhan.com/blog/archives/3072</link>
		<comments>http://www.jimzhan.com/blog/archives/3072#comments</comments>
		<pubDate>Tue, 03 Jan 2012 13:21:27 +0000</pubDate>
		<dc:creator>jim</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.jimzhan.com/blog/?p=3072</guid>
		<description><![CDATA[ps: 在网上看到”并行性编程和元数据” 是编程的趋势. JavaScript 中的函数： 匿名函数, 函数做为值, 函数做为参数,函数做为返回值. from web: 函数: 函数并不总是需要名称。 函数可以像其他值一样分配给变量。 函数表达式可以编写并放在括号中，留待以后应用。 函数可以作为参数传递给其他函数。 纯函数: 唯一的输入是它的参数，唯一的输出是它的返回值. 一个不规范的函数有可能会依赖一个全局变量或一些类成员数据。在这种情况下，函数的行为并不完全决定于它的参数值.相似的，一个不规范的函数有可能会更改一个全局变量或修改数据库。这种情况下，函数除了返回值外，还会附带一些额外操作. 纯函数具有亲系透彻性(referential transparency)，也就是说，针对相同的输入值，它一定给出相同的输出值。函数输出不依赖系统时间、数据库状态以及任何没有显式的作为参数传入函数的东西。这也表明纯函数易于理解(因此也易于调试和测试)。 函数式编程的基石之一：不变性（immutability） 函数式编程和过程式编程: #函数 -> 过程: 定义解决问题的过程. 函数式: 需要描述问题是什么. 函数式编程中使用到的 curry -> http://www.jimzhan.com/blog/archives/3035. function curry&#40;fn&#41;&#123; var slice = Array.prototype.slice; var args = slice.call&#40;arguments, 1&#41;; return function&#40;&#41;&#123; var innerArgs = slice.call&#40;arguments, 0&#41;; var allArgs = args.concat&#40;innerArgs&#41;; return [...]]]></description>
		<wfw:commentRss>http://www.jimzhan.com/blog/archives/3072/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>更新 core 层.</title>
		<link>http://www.jimzhan.com/blog/archives/3055</link>
		<comments>http://www.jimzhan.com/blog/archives/3055#comments</comments>
		<pubDate>Sat, 31 Dec 2011 17:07:40 +0000</pubDate>
		<dc:creator>jim</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.jimzhan.com/blog/?p=3055</guid>
		<description><![CDATA[之前谈过, 模块化开发, Core &#8211; Sandbox &#8211; Module Core -> 注册/注销机制 + 消息通讯机制. Sandbox -> 对 Module 提供 api. Module -> 匿名函数进行独立开发. 支持先触发, 后注册.[?支持性弱] update: 2012-01-01 10: 20. 当触发事件时, 如果不存在此事件绑定, 则做记录; 当事件绑定时, 去扫描记录, 如果存在记录, 就执行处理函数, 但记录保留, 以备同时注册的同名事件使用; 当再触发已记录事件(b)时, 此时已绑定事件, 则直接执行处理函数. 此后, 再绑定同名事件时, (b) 处理函数不再执行. update: 2012-01-01 11: 22. 换个角度思考, [ps: 当前解决的问题, 它本身是用来解决什么问题的, 求的是最终问题的解决方案]. 消息通讯机制, 是为了通知各个模块界面状态 &#8211; [...]]]></description>
		<wfw:commentRss>http://www.jimzhan.com/blog/archives/3055/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>写在 2011</title>
		<link>http://www.jimzhan.com/blog/archives/3042</link>
		<comments>http://www.jimzhan.com/blog/archives/3042#comments</comments>
		<pubDate>Sat, 31 Dec 2011 10:20:01 +0000</pubDate>
		<dc:creator>jim</dc:creator>
				<category><![CDATA[体会生活]]></category>

		<guid isPermaLink="false">http://www.jimzhan.com/blog/?p=3042</guid>
		<description><![CDATA[2011年 还有 6个小时就过去了~ 2011年, 小石头出生. 现在11月大, 会走路了. 2011年, 给火车站贡献了很多, 回了n次家. 2011年, 对前端技术有个更进一步的认识, 谢谢 w3ctech 交流会, webrebuild, 谢谢同事和朋友 g3g4, ck, leilei, 超人的哥哥, 胖子, 四姐, 法师, 宇宙&#8230; 2011年, 在部门做了几次分享, 收获了很多. 特别是了解到很多好想法. 收了很多好建议, 并且合适/合理的都已经应用到项目中:) 2011年, 看到好些书, 什么 JavaScript, css, html5, ppt, 插画, 程序开发理论, 敏捷开发. 还有悟空传[ps: 被同事说, 不是我这个年龄看的], 考拉小巫英语, 黑客与画家&#8230; 2011年, 结识几个死党. @狮子, @离谱, @usual. 2011年, 同事们教会我玩三国杀, 尽管自己经常杀自己人. 不过大家都很 [...]]]></description>
		<wfw:commentRss>http://www.jimzhan.com/blog/archives/3042/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>curry JavaScript</title>
		<link>http://www.jimzhan.com/blog/archives/3035</link>
		<comments>http://www.jimzhan.com/blog/archives/3035#comments</comments>
		<pubDate>Sat, 31 Dec 2011 05:05:24 +0000</pubDate>
		<dc:creator>jim</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[curry]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.jimzhan.com/blog/?p=3035</guid>
		<description><![CDATA[JavaScript 函数值得去挖掘. 今天用到下面： function proxy&#40;a&#41; &#123; return function &#40;b&#41; &#123; return a + b; &#125; &#125; var test = proxy&#40;5&#41;; var result = test&#40;6&#41;; console.log&#40;result&#41;; 使用一函数生成一函数, 此函数把参数当作固定值[此参数也是通过变量传递来的]在生成的函数中使用. 后来找到相关资源, 原来叫 JavaScript Curry 化. @update 2012-01-01 09: 33 // from 《JavaScript Patterns》 function schonfinkelize&#40;fn&#41; &#123; var slice = Array.prototype.slice, stored_args = slice.call&#40;arguments, 1&#41;; return function &#40;&#41; &#123; [...]]]></description>
		<wfw:commentRss>http://www.jimzhan.com/blog/archives/3035/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>《孩子》</title>
		<link>http://www.jimzhan.com/blog/archives/3032</link>
		<comments>http://www.jimzhan.com/blog/archives/3032#comments</comments>
		<pubDate>Sat, 31 Dec 2011 01:20:32 +0000</pubDate>
		<dc:creator>jim</dc:creator>
				<category><![CDATA[体会生活]]></category>
		<category><![CDATA[baby]]></category>

		<guid isPermaLink="false">http://www.jimzhan.com/blog/?p=3032</guid>
		<description><![CDATA[]]></description>
		<wfw:commentRss>http://www.jimzhan.com/blog/archives/3032/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>❤傲游许愿墙❤</title>
		<link>http://www.jimzhan.com/blog/archives/3023</link>
		<comments>http://www.jimzhan.com/blog/archives/3023#comments</comments>
		<pubDate>Wed, 28 Dec 2011 01:19:33 +0000</pubDate>
		<dc:creator>jim</dc:creator>
				<category><![CDATA[体会生活]]></category>
		<category><![CDATA[maxthon]]></category>

		<guid isPermaLink="false">http://www.jimzhan.com/blog/?p=3023</guid>
		<description><![CDATA[]]></description>
		<wfw:commentRss>http://www.jimzhan.com/blog/archives/3023/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

