demo06-js函数

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
    </body>
    <script type="text/javascript">
/**
 * 无参数 
 */
//        // 函数的语法必须是 function 开头(),然后加上函数的名字即可.
//        一般是先定义后调用,但是在js中反过来也行.因为支持函数的预编译(也叫预解析)
//        function  function_name(){
//            alert('黑马程序员')
//        }
//        // 调用函数
//        function_name()

/**
 * 有参数 
 */
//        function func_name(a,b){
//            console.log(a)
//            console.log(b)
//            
//        }
//        调用函数
//        func_name("古奇","你咋这样")
        
//        function func_name(a,b){
//            return a + b
//            
//        }
//        alert(func_name(10,20))
        
        //调用函数
//        alert(func_name(10,20))
//        function func_name(a,b){
//            alert(a+b)
//            
//        }

// 预解析只能作用于函数,不能作用于其他,比如这里的变量是不支持预解析.简言之就是函数的先调用,后定义
console.log(a)
        var a = 10;
        
//        function func_name(a){
//            alert(a)
//        }
        
    </script>
</html>
<!--
    js函数(方法函数是一回事,叫法不同而已)
    js命名规则:起名字,必须以字母开头,也可以是$和_开头.但是不建议这么做,以$和_开头
    字符串,数字,布尔类型
    函数预解析:就是先调用函数,再去定义函数
    注意:js里面预解析只支持函数
    
-->

 

posted @ 2020-03-28 22:25  砚台是黑的  阅读(140)  评论(0编辑  收藏  举报