node.js中map与json对象性能比较
仅供参考
刚好遇到,随手一写
提示:以下是本篇文章正文内容,下面案例可供参考
性能比较
下面展示一些 内联代码片
。
const map = new Map()
const obj = {}
let num = 10000;
// 写
function func() {
console.time('map')
for (let i = 0;i<num;i++){
map.set(i,num)
}
console.timeEnd('map')
console.time('obj')
for (let i = 0;i<num;i++){
obj[i] = num;
}
console.timeEnd('obj')
}
// 读
function fun() {
console.time('map')
for (let i = 0;i<num;i++){
const val =map.get(i)
}
console.timeEnd('map')
console.time('obj')
for (let i =