方法
<!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>