VD
Size: a a a
VD
VD
const test = async function () {
const services = config.content.services;
return await Promise.all( services.map(el => {
return new Promise( (resolve, reject) => {
tcpp.probe('localhost', el, function(err, available) {
if (err) return reject(err);
resolve(available);
});
});
});
}a
VD
a
Вт
a
NS
VD
VD
const для присвоения данных идентификаторам в своих программах, ожидая что рантайм будет оптимизировать их код лучше или желая сказать "эта штука никогда не должна меняться".let, оптимизируется не чуть ни хуже.NS
const для присвоения данных идентификаторам в своих программах, ожидая что рантайм будет оптимизировать их код лучше или желая сказать "эта штука никогда не должна меняться".let, оптимизируется не чуть ни хуже.VD
NS
map, потому что есть for loop, а с мапом происходит недопониманиеВт
const getServiceResolver = service => resolve => tcpp.probe('localhost', service, (_, available) => resolve(available));
const test = () => config.content.services.map(getServiceResolver).map(async r => await new Promise(r));Вт
const для присвоения данных идентификаторам в своих программах, ожидая что рантайм будет оптимизировать их код лучше или желая сказать "эта штука никогда не должна меняться".let, оптимизируется не чуть ни хуже.Вт
map, потому что есть for loop, а с мапом происходит недопониманиеa
const getServiceResolver = service => resolve => tcpp.probe('localhost', service, (_, available) => resolve(available));
const test = () => config.content.services.map(getServiceResolver).map(async r => await new Promise(r));TS
const для присвоения данных идентификаторам в своих программах, ожидая что рантайм будет оптимизировать их код лучше или желая сказать "эта штука никогда не должна меняться".let, оптимизируется не чуть ни хуже.Вт
Вт