Böyle bir şeyi neden istediğinizi pek anlamadım ancak şu iki şekilde yapabilirsiniz gibi görünüyor.
1. `eval` kullanmak;
eval(`const client${ CID } = new Client(...args)`);2. Boş objeye atama yapmak;
const obj = {};
obj[`client${ CID }`] = new Client(...args);
// Bu şekilde yaparsanız erişmek istediğinizde obj[`client${ CID }].method() şeklinde kullanmanız gerekli.
daha basit anlamak gerekirse. name
var colors = [1, 2, 3];
colors.forEach(function(no) {
const 'client'+no = new Client({
authStrategy: new LocalAuth({
clientId: CID
})
});
});olması ve çalışması gereken şekil böyle olmalı.
const client1 = new Client......
const client3 = new Client..........
const client3 = new Client........