求教在js中怎么创建map

JavaScript06

求教在js中怎么创建map,第1张

map的对象只能是一个数组,最简单的创建方式是

var test = []//定义一个空数组

test.push()//给数组添加元素

test.map(function(e, i) {

    console.log(e)//e表示数组遍历的元素,i表示遍历的下标,也叫做key

})

另外一种创建数组的方式

var test = new Array()

你所指的map无非就是有键值对的,json可以实现这点

var a = {}

a.one = 1

a.two = 2

a => Object {one: 1, two: 2}

var b = {one:1, two:2}

b => Object {one:1, two:2}