DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> JavaScript基礎知識 >> js中 關於undefined和null的區別介紹
js中 關於undefined和null的區別介紹
編輯:JavaScript基礎知識     

當聲明一個變量未賦值一個變量沒有聲明的時候都是undefined類型的數據
js變量在使用之前也必須先進行聲明
使用了一個未定義的變量x就會報錯。
如何判斷一個變量是否能用:

第一種方法:
if(typeof x=='undefined')
var  n=100;
n=new Date();
n=null;
null表示的是一個明確的已經知道的值,是一個空對象

第二種方法:

if(typeof(y)!='undefined' && v!=null)//也可以判斷一個變量是否可用

第三種方法:

var  v;

if(v)

      {//v會轉乘布爾類型,然後在判斷。   

               alert('可用');

           }

             else{   

                  alert('不可用');

             }

我們很少用第一種和第二種方法,通常都用第三種。       

s中用undefined和null用==判斷就是相等的,用===判斷則是不相等的。

 

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved