Lodash _.isNative

2021-09-22 11:23 更新

_.isNative(value)

檢查 value 是否是一個(gè)原生函數(shù)。注意: 這種方法不能可靠地檢測(cè)在core-js包中存在的本地函數(shù),因?yàn)?core-js 規(guī)避這種檢測(cè)。盡管有多個(gè)請(qǐng)求,core-js 維護(hù)者已經(jīng)明確表態(tài):任何試圖修復(fù)檢測(cè)將受阻。這樣一來(lái),我們別無(wú)選擇,只能拋出一個(gè)錯(cuò)誤。不幸的是,這也影響其他的包,比如依賴(lài)于 core-js的babel-polyfill

添加版本

3.0.0

參數(shù)

  1. value (*): 要檢查的值。

返回

(boolean): 如果 value 是一個(gè) 原生函數(shù),那么返回 true,否則返回 false。

例子

_.isNative(Array.prototype.push);
// => true
 _.isNative(_);
// => false


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)