JavaScript Tips

0、JavaScript的注释同C++:

//单行注释
/*
  多行注释
*/

1、判断对象是否undefined。经walker测试,以下两种方式均可。测试时操作系统为windows7,浏览器为IE9、Firefox12、Chrome18。

 
 
  1. typeof(obj) == 'undefined'

  2. obj == undefined

2、$等价于jQuery。有时会出问题。

3、避免js文件重复加载的一种方案。

4、IE8报“对象不支持此属性或方法”错误,可以检查是否为变量声明未加 var

5、简单的跳转页。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
    <title>跳转页</title>
    <!--引用百度CDN的jquery-->
    <script language="javascript" type="text/javascript" src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
    <script type="text/javascript">
        $(document).ready(function(){
            delay = 3;
            setInterval(
                function() {
                    $('#delay')[0].innerText =  delay;
                    if (--delay < 1) {
                        window.location.href='http://walkerqt.blog.51cto.com/';
                    }
                },
                1000
            );
        });
    </script>
</head>
<body>
    <div>
        亲爱的朋友,本页面在<span id="delay">3</span>秒后将跳转到walker主页
    </div>
</body>
</html>

6、网页消息推送:JavaScript之web通信


N、...


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

你可能感兴趣的:(JavaScript,js,jquery)