Lodash _.create()方法創建一個從原型對象繼承的對象。如果給出了一個屬性對象,則將其自己的可枚舉的字符串鍵控屬性分配給創建的對象。
用法:
_.create( proto_obj, property_object)
參數:該方法接受上述和以下所述的兩個參數:
- proto_obj:這是要繼承的對象。
- property_object:這些是要分配給對象的屬性。
返回值:此方法返回一個新對象。
範例1:
// Defining Lodash variable
const _ = require('lodash');
function Geeks() {
return true;
}
GFG = _.create(Geeks.prototype, {
'GeeksforGeeks':"Computer Science Portal"
});
console.log(GFG);
輸出:
Geeks { GeeksforGeeks:'Computer Science Portal' }
範例2:
// Defining Lodash variable
const _ = require('lodash');
function protoFunc() {
return 'Geek';
}
GFG = _.create(protoFunc.prototype, {
'a':"b"
});
console.log(GFG);
輸出:
protoFunc { a:'b' }
注意:這在正常的JavaScript中將不起作用,因為它需要安裝lodash庫,並且可以使用以下命令進行安裝:
npm install lodash
相關用法
- Lodash _.method()用法及代碼示例
- Lodash _.uniqWith()用法及代碼示例
- Lodash _.xorWith()用法及代碼示例
- Lodash _.head()用法及代碼示例
- Lodash _.remove()用法及代碼示例
- Lodash _.pullAt()用法及代碼示例
- Lodash _.pullAll()用法及代碼示例
- Lodash _.pull()用法及代碼示例
- Lodash _.nth()用法及代碼示例
- Lodash _.takeRight()用法及代碼示例
- Lodash _.take()用法及代碼示例
- Lodash _.sortedLastIndex()用法及代碼示例
- Lodash _.fromPairs()用法及代碼示例
- Lodash _.differenceWith()用法及代碼示例
- Lodash _.castArray()用法及代碼示例
- Lodash _.cloneDeep()用法及代碼示例
- Lodash _.clone()用法及代碼示例
- Lodash _.sampleSize()用法及代碼示例
- Lodash _.find()用法及代碼示例
- Lodash _.zipWith()用法及代碼示例
注:本文由純淨天空篩選整理自taran910大神的英文原創作品 Lodash _.create() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。