JS笔记一

来源:互联网 发布:erp系统在哪下载 php 编辑:程序博客网 时间:2024/06/07 05:17

1 var aaa=function(){...}和function aaa(){...}的区别

       var 方式叫函数表达式,又叫函数字面量,函数表达式则必须等到解析器执行到它所在的代码行才会真正被解释执行,不能先调用函数,后声明,只能先声明函数,然后调用。

       function方式叫函数声明,解析器会先读取函数声明,并使其在执行任何代码之前可以访问,可以先调用,后声明。

       <script language="JavaScript" type="text/javascript">
            //aaa();这样调用就会出错
            var aaa = function(s){
                alert(s);
            }
            aaa("A");//这样就不会出错
   
           //先调用后声明
            bbb();
            function bbb(){
                alert("bb");
            }
        </script>


2   js里的定时器


       /**
        *   设置定时执行
        *   setTimeout(表达式,延时时间)在执行时,是在载入后延迟指定时间后,去执行一次表达式,记住,次数是一次
        *   setInterval(表达式,交互时间)则不一样,它从载入后,每隔指定的时间就执行一次表达式
        */
        setInterval('reloadView()',15000); //每15秒刷新一次页面下边显示的数据

0 0
原创粉丝点击