欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

lodash中pick和omit函數(shù)的用法介紹

 更新時(shí)間:2022年06月28日 10:31:02   作者:小旭2021  
這篇文章介紹了lodash中pick和omit函數(shù)的用法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

_.pick(object, [props])

參數(shù)

  • object (Object): 來(lái)源對(duì)象。
  • [props] (...(string|string[])): 要被忽略的屬性。(注:?jiǎn)为?dú)指定或指定在數(shù)組中。)

返回

(Object): 返回新對(duì)象。

例子

var object = { 'a': 1, 'b': '2', 'c': 3 };
 
_.pick(object, ['a', 'c']);
// => { 'a': 1, 'c': 3 }

_.pickBy(object, [predicate=_.identity])

創(chuàng)建一個(gè)對(duì)象,這個(gè)對(duì)象組成為從 object 中經(jīng) predicate 判斷為真值的屬性。 predicate調(diào)用2個(gè)參數(shù):(value, key)。

參數(shù)

  • object (Object): 來(lái)源對(duì)象。
  • [predicate=_.identity] (Function): 調(diào)用每一個(gè)屬性的函數(shù)。

返回

(Object): 返回新對(duì)象。

例子

var object = { 'a': 1, 'b': '2', 'c': 3 };
 
_.pickBy(object, _.isNumber);
// => { 'a': 1, 'c': 3 }

_.omit(object, [props])

反向版 _.pick 這個(gè)方法一個(gè)對(duì)象,這個(gè)對(duì)象由忽略屬性之外的object自身和繼承的可枚舉屬性組成。(注:可以理解為刪除object對(duì)象的屬性)。

參數(shù)

  • object (Object): 來(lái)源對(duì)象。
  • [props] (...(string|string[])): 要被忽略的屬性。(注:?jiǎn)为?dú)指定或指定在數(shù)組中。)

返回

(Object): 返回新對(duì)象。

例子

var object = { 'a': 1, 'b': '2', 'c': 3 };
 
_.omit(object, ['a', 'c']);
// => { 'b': '2' }

_.omitBy(object, [predicate=_.identity])

反向版 _.pickBy 這個(gè)方法一個(gè)對(duì)象,這個(gè)對(duì)象忽略 predicate(斷言函數(shù))判斷不是真值的屬性后,object自身和繼承的可枚舉屬性組成。predicate調(diào)用與2個(gè)參數(shù):(value, key)。

參數(shù)

  • object (Object): 來(lái)源對(duì)象。
  • [predicate=_.identity] (Function): 調(diào)用每一個(gè)屬性的函數(shù)。

返回

(Object): 返回新對(duì)象。

例子

var object = { 'a': 1, 'b': '2', 'c': 3 };
 
_.omitBy(object, _.isNumber);
// => { 'b': '2' }

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論