JavaScript Patterns 4.9 Configuration Objects

it2022-05-05  113

Configuration Objects

Passing a large number of parameters is not convenient. A better approach is to substitute all the parameters with only one and make it an object. 

var conf = { username: "batman", first: "Bruce", last: "Wayne" };addPerson(conf);

 

Pros

 Cons

• No need to remember the parameters and their order

• You can safely skip optional parameters

• Easier to read and maintain

• Easier to add and remove parameters

• You need to remember the names of the parameters

• Property names cannot be minified

 

This pattern could be useful when your function creates DOM elements.

 

References: 

JavaScript Patterns - by Stoyan Stefanov (O`Reilly)

转载于:https://www.cnblogs.com/haokaibo/p/Configuration-Objects.html

相关资源:各显卡算力对照表!

最新回复(0)