DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> JavaScript綜合知識 >> js判斷數據類型如判斷是否為數組是否為字符串等等
js判斷數據類型如判斷是否為數組是否為字符串等等
編輯:JavaScript綜合知識     

 js判斷數據類型如判斷是否為數組類型、判斷是否為字符串類型、判斷是否為數值類型等等,本文有幾個不錯的示例,大家可以學習下

1 判斷是否為數組類型  2 判斷是否為字符串類型  3 判斷是否為數值類型  4 判斷是否為日期類型  5 判斷是否為函數  6 判斷是否為對象    1 判斷是否為數組類型   代碼如下: <script type="text/javascript">  //<![CDATA[  var a=[0];  document.write(isArray(a),'<br/>');  function isArray(obj){  return (typeof obj=='object')&&obj.constructor==Array;  }  //]]>  </script>    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">  //<![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