天天看點

JavaScript Tips

0、JavaScript的注釋同C++:

<code>//單行注釋</code>

<code>/*</code>

<code>  </code><code>多行注釋</code>

<code>*/</code>

1、判斷對象是否undefined。經walker測試,以下兩種方式均可。測試時作業系統為windows7,浏覽器為IE9、Firefox12、Chrome18。

typeof(obj) == 'undefined'

obj == undefined

4、IE8報“對象不支援此屬性或方法”錯誤,可以檢查是否為變量聲明未加 var。

5、簡單的跳轉頁。

<code>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;</code>

<code>&lt;</code><code>html</code><code>&gt;</code>

<code>&lt;</code><code>head</code><code>&gt;</code>

<code>    </code><code>&lt;</code><code>title</code><code>&gt;跳轉頁&lt;/</code><code>title</code><code>&gt;</code>

<code>    </code><code>&lt;!--引用百度CDN的jquery--&gt;</code>

<code>    </code><code>&lt;</code><code>script</code> <code>language</code><code>=</code><code>"javascript"</code> <code>type</code><code>=</code><code>"text/javascript"</code> <code>src</code><code>=</code><code>"http://libs.baidu.com/jquery/1.9.1/jquery.min.js"</code><code>&gt;&lt;/</code><code>script</code><code>&gt;</code>

<code>    </code><code>&lt;</code><code>script</code> <code>type</code><code>=</code><code>"text/javascript"</code><code>&gt;</code>

<code>        </code><code>$(document).ready(function(){</code>

<code>            </code><code>delay = 3;</code>

<code>            </code><code>setInterval(</code>

<code>                </code><code>function() {</code>

<code>                    </code><code>$('#delay')[0].innerText =  delay;</code>

<code>                    </code><code>if (--delay &lt; </code><code>1</code><code>) {</code>

<code>                        </code><code>window.location.href</code><code>=</code><code>'http://walkerqt.blog.51cto.com/'</code><code>;</code>

<code>                    </code><code>}</code>

<code>                </code><code>},</code>

<code>                </code><code>1000</code>

<code>            </code><code>);</code>

<code>        </code><code>});</code>

<code>    </code><code>&lt;/script&gt;</code>

<code>&lt;/</code><code>head</code><code>&gt;</code>

<code>&lt;</code><code>body</code><code>&gt;</code>

<code>    </code><code>&lt;</code><code>div</code><code>&gt;</code>

<code>        </code><code>親愛的朋友,本頁面在&lt;</code><code>span</code> <code>id</code><code>=</code><code>"delay"</code><code>&gt;3&lt;/</code><code>span</code><code>&gt;秒後将跳轉到walker首頁</code>

<code>    </code><code>&lt;/</code><code>div</code><code>&gt;</code>

<code>&lt;/</code><code>body</code><code>&gt;</code>

<code>&lt;/</code><code>html</code><code>&gt;</code>

N、...

*** Updated 2012-07-01 ***

本文轉自walker snapshot部落格51CTO部落格,原文連結http://blog.51cto.com/walkerqt/869952如需轉載請自行聯系原作者

RQSLT

繼續閱讀