當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Lodash _.toPlainObject()用法及代碼示例

_.toPlainObject()方法用於將指定的值轉換為平麵對象,該平麵對象將繼承的可枚舉的字符串鍵控鍵值的屬性展平為平麵對象的自身屬性。

用法:

_.toPlainObject(value)

參數:此方法接受如上所述和以下描述的參數:

  • value:此參數保存一個要轉換的值。

返回值:此方法返回轉換後的普通對象。

範例1:



Javascript

// Defining Lodash variable 
const _ = require('lodash'); 
  
// Initializing a function gfg() 
function gfg() { 
    this.a = 1; 
} 
   
// Calling _.toPlainObject() function 
console.log(_.assign({ 'b':2 },  
    _.toPlainObject(new gfg)));

輸出:

{ b:2, a:1 }

範例2:

Javascript

// Defining Lodash variable 
const _ = require('lodash'); 
  
// Initializing a function gfg() 
function gfg() { 
     this.c = 4; 
} 
gfg.prototype.b = 2;  
  
// Calling _.toPlainObject() function 
console.log( _.toPlainObject(new gfg) );

輸出:

{ c:4, b:2 }

注意:由於它需要安裝lodash庫,因此在正常的JavaScript中將無法使用。

相關用法


注:本文由純淨天空篩選整理自Kanchan_Ray大神的英文原創作品 Lodash _.toPlainObject() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。