方法

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title></title>
    <script type="text/javascript">
        //js主要操作两种 BOM DOM 
        //BOM 浏览器对象模型
        //DOm 稳当对象模型

        //弱类型,声明的时候不去判断,只有在运行的时候才进行判断 Js的变量都是弱类型的
        //你把方法写好,那么方法编译会常驻内存
        //在js里面没有重载,如果方法名称一下,后面会将前面的方法覆盖

        //js参数不是必须的,你在定义的时候可以设置参数也可以不设置,如果你设置的时候也可以不传递相应的值,如果没有设置参数,也可以再调用的时候进行传参
        // document.writeln(typeof age); //输出变量age的类型

        function funName() {
            var name = "张三";
            document.writeln(name);
        }
        funName();//直接调用不管写在哪里,只要运行这句,就会调用方法

        window.onload = function () {
            document.getElementById("btn").onclick = function () { //这样写是错误的因为执行到现在还没找到btn的元素需要加window.onload才能正确运行
                document.writeln("hello world");
            };
        }

    </script>
</head>
<body>
    <input type="button" value="调用方法" id="btn" />
</body>
</html>

  

posted @ 2014-06-13 23:39  编程猴子  阅读(167)  评论(0编辑  收藏  举报