ecmascript 6 - Fastest property injection in JavaScript? -
i have array of property names = ['prop1', 'prop2',...].
and need inject them standard properties object obj, without specifying values, i.e. undefined.
what efficient/performant way that?
and make difference when creating obj properties somehow?
i expect fastest option simple for loop running backward 0:
let obj = {}; (let = array.length - 1; >= 0; --i) { obj[array[i]] = undefined; } but unless you've run real-world performance problem, it's premature optimization.
Comments
Post a Comment