JavaScript 判斷變數是否是函式
應用中可能需要判斷一個變數是否是 function 函式。
非常簡單的操作,下面直接給出程式碼:
[JavaScript] 純文字檢視 複製程式碼執行程式碼function isFunction(func) { return typeof func === 'function'; } let a = function(){} let b = "softwhy.com"; console.log(isFunction(a)); console.log(isFunction(b));
程式碼執行效果截圖如下:
通過 typeof 即可實現判斷功能,參閱 JavaScript typeof 運算子 一章節。
相關文章
- JavaScript 判斷函式是否存在JavaScript函式
- JavaScript判斷數字是否是質數JavaScript
- JavaScript判斷兩個變數是否相等JavaScript變數
- 如何判斷JavaScript中的兩變數是否相等?JavaScript變數
- <Python>判斷變數是否是DataFrame 或者 SeriesPython變數
- JavaScript 判斷是否是陣列JavaScript陣列
- 正規表示式判斷是否是數字
- bash函式應用之:判斷函式是否存在函式
- Python判斷變數是否是整數的方法有哪些?Python變數
- linux 中如何判斷變數是否為數值Linux變數
- 判斷javaScript變數是Ojbect型別還是Array型別JavaScript變數型別
- 判斷自身開方是否是整數
- 而井教你判斷當前Javascript執行環境是否支援async函式JavaScript函式
- JavaScript判斷字串是否為空JavaScript字串
- python如何判斷一個數是否是整數Python
- (PAT)使用函式判斷完全平方數函式
- javascript中如何判斷變數的型別?JavaScript變數型別
- 【數學問題】判斷一個數是否是素數
- 如何判斷 JavaScript 物件是否為空?JavaScript物件
- javascript 判斷括號是否配對。JavaScript
- go 如何優雅的判斷變數是否為 nilGo變數
- python 判斷變數是數字型還是字元型Python變數字元
- 詳解Java判斷是否是整數,小數或實數的正規表示式Java
- Javascript 函式和變數提升JavaScript函式變數
- MySQL函式-條件判斷函式MySql函式
- javascript中對變數型別的判斷方法JavaScript變數型別
- JavaScript判斷變數型別的四種方法JavaScript變數型別
- javascript中怎麼判斷某變數是null,undefined,還是不存這個變數 ? 以及變數是array 還是 object 還是 null ?JavaScript變數NullUndefinedObject
- JavaScript判斷iframe是否載入完畢JavaScript
- js函式中的if判斷和a==b判斷JS函式
- JavaScript 變數與函式宣告前置JavaScript變數函式
- JavaScript 判斷物件中是否有某屬性JavaScript物件
- JavaScript 中,如何判斷兩個物件是否相等?JavaScript物件
- js精度小數位數正規表示式判斷 - JavaScriptJSJavaScript
- nginx判斷路徑是否含有某個引數做判斷Nginx
- 變數,運算子,if判斷變數
- 每日codewars題之判斷一個數是否是水仙花數
- 原生js 判斷變數是一個陣列JS變數陣列