javascript中的基础语法

<!DOCTYPE html>
<html>
<head>
    <title>javascript基础语法</title>
    <meta charset="utf-8">
    <script type="text/javascript">
        //对于js而言,是没有数据类型的,全部是var来完成变量的创建的
        var a = 19;
        alert(a);
        a = "樊西蕊";
        alert(a);

        function fn1(){
            //当函数的内部没有用var定义变量的时候,这个变量就是全局的变量,所以在函数的内部必须需要用var
            var b = 10;
            alert(b);
        }

        function fn2(){
            //javascript中的数据类型,Number ,String ,Array Date
            //在Java中强制类型转换的方式是(Number)a,但是在javascript中强制类型的转换是Number(a)
            //如果强制类型转换的是一个非数字的类型,就会得到一个NaN的值
            //使用paseInt可以将字符串是数字开头的转化为数字,如果不是数字开头的字符串,会得到一个NaN的值
            //
            var c = 8;
            alert(c);

        }
        function fn3(){
            var array = ["a","b","c",1,2,3];
            alert(typeof array);



        }



    </script>




















</head>
<body>

<input type="button" onclick="fn1()">
<input type="button" onclick="fn2()">
<input type="button" value="确定" onclick="fn3()">

</body>
</html>

  

posted on 2015-02-05 23:21  aicpcode  阅读(173)  评论(0编辑  收藏  举报

导航