DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> JavaScript綜合知識 >> 判斷javascript的數據類型
判斷javascript的數據類型
編輯:JavaScript綜合知識     

 這篇文章主要是對判斷javascript的數據類型(示例代碼)進行了詳細的介紹,需要的朋友可以過來參考下,希望對大家有所幫助

 1 判斷是否為數組類型 代碼如下: <STRONG><script type="text/javascript">  //<![CDATA[  var a=[0];  document.write(isArray(a),'<br/>');  function isArray(obj){  return (typeof obj=='object')&&obj.constructor==Array;  }  //]]>  </script></STRONG>   2 判斷是否為字符串類型 代碼如下: <script type="text/javascript">  //<![CDATA[  document.write(isString('test'),'<br/>');  document.write(isString(10),'<br/>');  function isString(str){  return (typeof str=='string')&&str.constructor==String;  }  //]]>  </script>   3 判斷是否為數值類型 代碼如下: <script type="text/javascript">  //<![CDATA[  document.write(isNumber('test'),'<br/>');  document.write(isNumber(10),'<br/>');  function isNumber(obj){  return (typeof obj=='number')&&obj.constructor==Number;  }  //]]>  </script>   4 判斷是否為日期類型 代碼如下: <script type="text/javascript">  //<![CDATA[  document.write(isDate(new Date()),'<br/>');  document.write(isDate(10),'<br/>');  function isDate(obj){  return (typeof obj=='object')&&obj.constructor==Date;  }  //]]>  </script>   5 判斷是否為函數 代碼如下: <script type="text/javascript">  //<![CDATA[  document.write(isFunction(function test(){}),'<br/>');  document.write(isFunction(10),'<br/>');  function isFunction(obj){  return (typeof obj=='function')&&obj.constructor==Function;  }  //]]>  </script>   6 判斷是否為對象 代碼如下: <script type="text/javascript"> linenum //<![CDATA[  document.write(isObject(new Object()),'<br/>');  document.write(isObject(10),'<br/>');  function isObject(obj){  return (typeof obj=='object')&&obj.constructor==Object;  }  //]]>  </script>    
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved