Lodash - set 方法



語法

_.set(object, path, value)

設定物件路徑的值。如果路徑的一部分不存在,則建立它。陣列是為缺少的索引屬性建立的,而物件是為所有其他缺少的屬性建立的。使用 _.setWith 自定義路徑建立。

引數

  • object (物件) - 要修改的物件。

  • path (陣列 | 字串) - 要設定的屬性路徑。

  • value (*) - 要設定的值。

輸出

  • (物件) - 返回物件。

示例

var _ = require('lodash');
var object = { 'a': [{ 'b': { 'c': 3 } }] };
 
_.set(object, 'a[0].b.c', 4)

console.log(object.a[0].b.c);

tester.js 中儲存上述程式。執行以下命令以執行此程式。

命令

\>node tester.js

輸出

4
lodash_object.htm
廣告
© . All rights reserved.