码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript函数(三)

时间:2016-06-23 01:11:17      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:javascript函数(三)

一、带返回值的函数

    1.返回值:有时,我们需要将函数的值返回给调用它的地方。通过return语句实现。注意:在使用return语句时,函数会停止执行,同时返回值。  

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <script>
        function demo(){
            return "yeleven";
            alert("不会执行");
        }
        var v1 = "Hello"+demo();
        var v2 = "Good Morning!"+demo();
        alert(v1);
        alert(v2);
    </script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <p id="pid"></p>
    <script>
        function demo(a,b){
            if (a>b){
                return a+"比较大";
            }else{
                return b+"比较大";
            }
        }
        document.getElementById("pid").innerHTML = demo(10,20);
    </script>
</body>
</html>


二、局部变量和全局变量

    1.变量有两个分支:局部变量和全局变量

    2.什么是局部变量?什么是全局变量?

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <script>
        var n = 10; m = 10;//全局变量 任何地方都可以使用
        function demo(){
            var i = 10;//局部变量  只能在当前函数中使用
            x = 10;//全局变量  任何地方都可以使用
        }
//        alert(i);//执行后没有任何效果
        alert(m);
        alert(n);
        demo();//一定要等demo()这个方法执行之后才可以使用变量x
        alert(x);
    </script>
</body>
</html>


JavaScript函数(三)

标签:javascript函数(三)

原文地址:http://11317783.blog.51cto.com/11307783/1791920

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!