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

Javascript变量声明

时间:2015-06-10 22:23:10      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:

Javascript变量声明

JavaScript中即可以使用双引号声明字符串,也可以使用单引号声明字符串。主要是为了方便和html集成,避免转义符的麻烦。

JavaScript是动态类型,因此

var i=10;i=‘test’是合法的。

var m,n,x,y=10;也是合法

判断变量是否可用

Javascript中,要用到一个变量计算的时候,首先要判断变量不是undefined也不是null

有两种判断方法,但是有区别,推荐第二种。

第一种:

<script type="text/javascript">

        //var n;
        //alert(n+100);//结果是NaN,不是一个数字。

        //所以在计算之前,先判断这个变量是否可用
        //下面这种方法可以判断,但是如果没有声明x,就不能用这种方式,会报错
        if(n){
            alert(‘可以使用‘);
        }else{
            alert(‘不能使用‘);
        }

    </script>

第二种:

<script type="text/javascript">

        //使用下面方法,即使没有声明x,也可以判断并得出结果为不可用
        //var x=10;
        //注意:undefined不加单引号,只能判断声明x的情况,在判断没有声明x的情况时还会第一种一样会报错
        if(typeof(x)!=‘undefined‘&&x!=null){
            alert(‘可以用‘);
        }else{
            alert(‘不可用‘);
        }
    </script>

Javascript变量声明

标签:

原文地址:http://www.cnblogs.com/sean100/p/4567271.html

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