js 判斷資料型別的封裝方法

2021-09-29 19:28:43 字數 570 閱讀 6070

除js內建方法外,對於數判斷據型別的實現   返回true/false

// 是否是字串

function isstring(value)

// 是否是數字

function isnumber(value)

// 是否是布林值

function isboolean(value)

// 是否undefined

function isundefined(value)

// 是否是null

function isnull(value)

// 是否陣列

function isarray(value)

// 是否是函式

function isfunction(value)

// 是否是物件

function isobject(value)

// 是否是正規表示式

function isregexp(value)

// 是否是日期物件

function isdate(value)

js資料型別判斷方法

js的資料型別大體上可以分為兩種 原始型別 即基本資料型別 和物件型別 即引用資料型別 而基本資料型別細化可以分為undefined null number boolean string 而js的引用資料型別也就是物件型別object,比如 object array function data等 f...

封裝判斷資料型別方法的函式

首先用typeof判斷資料型別共有六種情況 注意 會將null,array都輸出成object 用object.prototype.tostring.call 來判斷資料型別 var a object.prototype.tostring console.log a.call aaa object ...

判斷JS資料型別的方法

js是弱語言,其資料型別可以自動轉換,因此很多時候在用到資料的時刻不清楚資料的型別到底是哪種,需要進行判斷後,再執行語句。最新的ecmascript規範定義的資料型別分為兩大類,分別為基本型別和引用型別。對於資料型別的判斷,有如下的方法 tostring 方法 tostring 方法是object原...