SOURCE

console 命令行工具 X clear

                    
>
console
var globalVariable1 = 0;

function test1() {
    var localVariable1 = 7;
    document.write("localVariable1:"+localVariable1+ "<br/>");
    var localVariable1 = 2;
    //打印globalVariable1
    document.write(globalVariable1 + "<br/>");

    //打印localVariable1
    document.write(localVariable1+ "<br/>");
}

//打印localVariable1
//document.write(localVariable1);

//打印globalVariable2
document.write("globalVariable2:"+globalVariable2 + "<br/>");


test1();

var globalVariable2 = 1;

function test2() {
    var localVariable2 = 3;

    //打印localVariable1
    //document.write(localVariable1 + "<br/>");

}
test2();

//打印localVariable2
//document.write(localVariable2 + "<br/>");
//打印globalVariable1
document.write(globalVariable1 + "<br/>"); 


document.write("------------------------------"+"</br>")
//1. 直接调用 
//add(1, 2) + 3 
function add(a,b) {
    var sum=a+b;
    return sum;
}
var n=add(1,2)+3;
document.write(n+"</br>");


document.write("------------------------------"+"</br>")
//2. 表达式里面调用 
// 定义一个函数
var func = function() {
    document.write("hello js!"+"</br>");
};
//调用函数
var  a= {};
a.fn = func; 
// 调用
a.fn();


document.write("------------------------------"+"</br>")

//3. 超链接里面的调用
function welcomeMes(){
    alert("Hello world!");
}


//4.在事件里面调用 
document.write("------------------------------"+"</br>")


//判断是否为闰年
function isLeapYear(year) {
    if((year%4==0 && year%100!=0)||(year%400==0)){
      document.write(year+"is a leap year. "+"</br>");
    }
   else{
       document.write(year+"is not a leap year. "+"</br>");
   }
}
isLeapYear(2000);
isLeapYear(2020);
isLeapYear(2001);


document.write("------------------------------"+"</br>");
//求出4个数中的最大值
function getmax(){
    var max=arguments[0];
    for(var i=0;i<arguments.length;i++){
        if(arguments[i]>max){
            max=arguments[i];
        }
    }
    return max;
}
var num=getmax(80,22,53,12);
document.write("最大的数是:"+num+"</br>");

document.write("------------------------------"+"</br>");
//任意五个数中的最大值和最小值
function getnum(){
    var max=arguments[0];
    for(var i=0;i<arguments.length;i++){
        if(arguments[i]>max){
            max=arguments[i];
        }
    }
    return max;
}
function getnum2(){
    var min=arguments[0];
    for(var i=0;i<arguments.length;i++){
        if(arguments[i]<min){
            min=arguments[i];
        }
    }
    return min;
}
var num1=num2=getnum(112,31,55,100,89);
var num2=getnum2(112,31,55,100,89);
document.write("五个数中最大的数是:"+num1+"</br>");
document.write("五个数中最小的数是:"+num2+"</br>");

/*var min=arguments[0];
    for(var j=0;j<arguments.length;j--){
        if(arguments[j]<min){
            min=arguments[j];
        }
    }
    return min;
*/
<!DOCTYPE html>
<html>
<head>
    <mata charset="utf-8"/>
    <title></title>
</head>
<body>
    <script>



    </script>
    <a href="javascript:welcomeMes()">Welcome</a></br>
</body>
</html>