<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>评论：JavaScript的陷阱</title>
	<atom:link href="http://ued.koubei.com/?feed=rss2&#038;p=429" rel="self" type="application/rss+xml" />
	<link>http://ued.koubei.com/?p=429</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Tue, 24 Nov 2009 15:03:36 +0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>来自：湖南网络营销</title>
		<link>http://ued.koubei.com/?p=429&#038;cpage=1#comment-3413</link>
		<dc:creator>湖南网络营销</dc:creator>
		<pubDate>Tue, 15 Sep 2009 18:49:52 +0000</pubDate>
		<guid isPermaLink="false">http://ued.koubei.com/?p=429#comment-3413</guid>
		<description>function addLoadEvent(func) {
 var oldonload = window.onload;
 if (typeof window.onload != &#039;function&#039;) {
  window.onload = func;
 }else {
  window.onload = function() {
   oldonload();
   unc();
  }
 }
}
addEvent(window,&#039;load&#039;,func1,false);
addEvent(window,&#039;load&#039;,func2,false);
addEvent(window,&#039;load&#039;,func3,false);


掉了一个字母
unc(); 应该为 func();</description>
		<content:encoded><![CDATA[<p>function addLoadEvent(func) {<br />
 var oldonload = window.onload;<br />
 if (typeof window.onload != &#8216;function&#8217;) {<br />
  window.onload = func;<br />
 }else {<br />
  window.onload = function() {<br />
   oldonload();<br />
   unc();<br />
  }<br />
 }<br />
}<br />
addEvent(window,&#8217;load&#8217;,func1,false);<br />
addEvent(window,&#8217;load&#8217;,func2,false);<br />
addEvent(window,&#8217;load&#8217;,func3,false);</p>
<p>掉了一个字母<br />
unc(); 应该为 func();</p>
]]></content:encoded>
	</item>
	<item>
		<title>来自：JavaScript的陷阱 &#171; RIA sky</title>
		<link>http://ued.koubei.com/?p=429&#038;cpage=1#comment-3076</link>
		<dc:creator>JavaScript的陷阱 &#171; RIA sky</dc:creator>
		<pubDate>Mon, 22 Jun 2009 07:46:51 +0000</pubDate>
		<guid isPermaLink="false">http://ued.koubei.com/?p=429#comment-3076</guid>
		<description>[...] 原文：http://ued.koubei.com/?p=429 [...]</description>
		<content:encoded><![CDATA[<p>[...] 原文：http://ued.koubei.com/?p=429 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>来自：stonezhu</title>
		<link>http://ued.koubei.com/?p=429&#038;cpage=1#comment-2381</link>
		<dc:creator>stonezhu</dc:creator>
		<pubDate>Fri, 07 Nov 2008 08:49:25 +0000</pubDate>
		<guid isPermaLink="false">http://ued.koubei.com/?p=429#comment-2381</guid>
		<description>不错，对于语法的正规化，还是很有好处的，比如JS的压缩输出……，如果不够正规，那就烦死人啦</description>
		<content:encoded><![CDATA[<p>不错，对于语法的正规化，还是很有好处的，比如JS的压缩输出……，如果不够正规，那就烦死人啦</p>
]]></content:encoded>
	</item>
	<item>
		<title>来自：昔昔</title>
		<link>http://ued.koubei.com/?p=429&#038;cpage=1#comment-2356</link>
		<dc:creator>昔昔</dc:creator>
		<pubDate>Thu, 30 Oct 2008 08:26:19 +0000</pubDate>
		<guid isPermaLink="false">http://ued.koubei.com/?p=429#comment-2356</guid>
		<description>哈哈 看不懂。太专业了 我只是路过 随便友情客串一下滴</description>
		<content:encoded><![CDATA[<p>哈哈 看不懂。太专业了 我只是路过 随便友情客串一下滴</p>
]]></content:encoded>
	</item>
	<item>
		<title>来自：mangguo</title>
		<link>http://ued.koubei.com/?p=429&#038;cpage=1#comment-2355</link>
		<dc:creator>mangguo</dc:creator>
		<pubDate>Thu, 30 Oct 2008 07:02:44 +0000</pubDate>
		<guid isPermaLink="false">http://ued.koubei.com/?p=429#comment-2355</guid>
		<description>我对最后提及的javascript库比较感兴趣，希望以后能有专题^_^</description>
		<content:encoded><![CDATA[<p>我对最后提及的javascript库比较感兴趣，希望以后能有专题^_^</p>
]]></content:encoded>
	</item>
	<item>
		<title>来自：舞命小丢</title>
		<link>http://ued.koubei.com/?p=429&#038;cpage=1#comment-2353</link>
		<dc:creator>舞命小丢</dc:creator>
		<pubDate>Wed, 29 Oct 2008 04:40:30 +0000</pubDate>
		<guid isPermaLink="false">http://ued.koubei.com/?p=429#comment-2353</guid>
		<description>不错的文章啊!收藏了</description>
		<content:encoded><![CDATA[<p>不错的文章啊!收藏了</p>
]]></content:encoded>
	</item>
	<item>
		<title>来自：hax</title>
		<link>http://ued.koubei.com/?p=429&#038;cpage=1#comment-2348</link>
		<dc:creator>hax</dc:creator>
		<pubDate>Mon, 27 Oct 2008 10:50:32 +0000</pubDate>
		<guid isPermaLink="false">http://ued.koubei.com/?p=429#comment-2348</guid>
		<description>这些问题许多还是分开来讲比较好，正如一些被归类为风格问题。风格问题是见仁见智的，比如有人喜欢使用分号，有人则不喜欢。

又有许多问题是JS本身的设计失误所致。

例如，多余的逗号和parseInt就是两个spec考虑不周的例子。
关于多行文本，这里没有指出，可以使用\来表示一行未结束。虽然这个行为没有列于es3的spec中，但是几乎所有js引擎都支持。

关于Id冲突，如果有良好的scope习惯，一直使用$()（也就是getElementById），则基本没有大碍，倒是form上的控件名与form属性名的冲突是一个很严重的gotcha（http://blog.csdn.net/hax/archive/2006/01/06/571658.aspx）。

最后是this，ES 3.1/ES4可能对this的语义作出修改，以避免常见的误用。</description>
		<content:encoded><![CDATA[<p>这些问题许多还是分开来讲比较好，正如一些被归类为风格问题。风格问题是见仁见智的，比如有人喜欢使用分号，有人则不喜欢。</p>
<p>又有许多问题是JS本身的设计失误所致。</p>
<p>例如，多余的逗号和parseInt就是两个spec考虑不周的例子。<br />
关于多行文本，这里没有指出，可以使用\来表示一行未结束。虽然这个行为没有列于es3的spec中，但是几乎所有js引擎都支持。</p>
<p>关于Id冲突，如果有良好的scope习惯，一直使用$()（也就是getElementById），则基本没有大碍，倒是form上的控件名与form属性名的冲突是一个很严重的gotcha（http://blog.csdn.net/hax/archive/2006/01/06/571658.aspx）。</p>
<p>最后是this，ES 3.1/ES4可能对this的语义作出修改，以避免常见的误用。</p>
]]></content:encoded>
	</item>
</channel>
</rss>
