美文网首页
js中各种集合的总结

js中各种集合的总结

作者: 言歌不言歌 | 来源:发表于2017-01-04 22:18 被阅读0次

    Array

    • 特点: 存储的元素可以是任何的js元素,是有序的可重复的
    • 创建方式:
      • 构造函数:var arr=new Array('a','b','c',123.true)
      • 字面量:var arr=['a','b','c',123.true]
    • arr.push()
    • arr.splice()
    • arr.splice()
    • arr.splice()

    Set

    • 特点:存储的元素可以是任何的js元素,是有序不可重复的
    • 创建方式
      • 构造函数 var set=new Set(['a','b','c'])
    • set.add() 添加某个值,返回Set结构本身
    • set.delete() 删除某个值,返回一个布尔值,表示删除是否成功
    • 长度 size 属性
    • 查询是否有某个值 set.has()
    • 返回一个布尔值,表示该值是否为Set的成员
    • 清除 clear() 清除所有成员,没有返回值
    • 修改和单个查询——没有

    Map

    • 特点:是一种键值对映射的集合
    • Map的key值和value值不能重复
    • map.set(key,value)
    • map.delete(key)
    • map(key,value)
    • map.get(key)

    相关文章

      网友评论

          本文标题:js中各种集合的总结

          本文链接:https://www.haomeiwen.com/subject/uneavttx.html