jsmap(桔色棉袄配什么颜色打底衫)
发布时间:2022-10-29 08:13:37 265 相关标签: # javascript# java# java# 数据
js可以定义map吗
for(var i in map ){ //i就是map里面的key, //map[i],就是根据key值(i)获取key(i)对应的value(Student)值 //map[i].name就是回去value(Student)值所对应的属性}不行了,在javascript中,只有数组。
map是java中的集合方式。
你要存放数据,只能用数组。
js中Map对象和Set对象有什么区别
对象类似于数组,且成员的值都是唯一的
const arr = [1, 2, 3, 4, 5, 5, 4, 3, 2, 1]
const set = new Set()
arr.forEach(item => set.add(item))
console.log(set) // 1, 2, 3, 4, 5
// 数组快速去重
console.log([...new Set(arr)])
Map 对象是键值对集合,和 JSON 对象类似,但是 key 不仅可以是字符串还可以是对象
var map = new Map()
var obj = { name: '小缘', age: 14 }
map.set(obj, '小缘喵')
map.get(obj) // 小缘喵
map.has(obj) // true
map.delete(obj) // true
map.has(obj) // falseset --其中的值不允许重复,无序的数据结构 map--成对的数据结构,健值必须具有唯一性
文章来源: https://blog.51cto.com/yetaotao/5796712
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报