Lodash _.forOwn

2021-09-23 09:53 更新

_.forOwn(object, [iteratee=_.identity])

使用 iteratee 遍歷自身的可枚舉屬性。 iteratee 會(huì)傳入3個(gè)參數(shù):(value, key, object)。 如果返回 false,iteratee 會(huì)提前退出遍歷。

添加版本

0.3.0

參數(shù)

  1. object (Object): 要遍歷的對(duì)象。
  2. [iteratee=_.identity] (Function): 每次迭代時(shí)調(diào)用的函數(shù)。

返回

(Object): 返回 object。

例子

function Foo() {  this.a = 1;  this.b = 2;} Foo.prototype.c = 3; _.forOwn(new Foo, function(value, key) {  console.log(key);});
// => 輸出 'a' 然后 'b' (無法保證遍歷的順序)。


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

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)