Which function does: [1,17,9,23] -> {1: 17, 9: 23} #javascript
2 replies
plain js: const o = {} [1,17,9,23].forEach((val, i) => { if (i % 2 === 0) {
obj[plist[i]] = plist[i + 1] }
with lodash: _.zipObject.apply(null, _.chunk([1,17,9,23],2))
A static archive of Markus Tacker's tweets. Follow me on Mastodon: @[email protected].
Which function does: [1,17,9,23] -> {1: 17, 9: 23} #javascript
plain js: const o = {} [1,17,9,23].forEach((val, i) => { if (i % 2 === 0) {
obj[plist[i]] = plist[i + 1] }
with lodash: _.zipObject.apply(null, _.chunk([1,17,9,23],2))