• ES6 语法详解(Set和Map(重点))


    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8">
            <title></title>
        </head>
        <body>
        </body>
        <script type="text/javascript">
            /**
             * 学Java的毫无难度
             * Set 容器 : 无序不可重复的多个value的集合体
             * Set()
             * Set(array)
             * add(value)
             * delete(value)
             * has(value)
             * clear()
             * size
             * 
             * Map容器 : 无序的Key 不可以重复的多个Key-value的集合体 key重复 value覆盖
             * Map()
             * Map(array)
             * set(key,value)
             * get(key)
             * delete(key)
             * has(key)
             * clear()
             * size
             */
            let set = new Set([1,223,23,123,1]) // 创建一个Set容器
            set.add(1) // 往容器中添加一个元素
            set.delete(1) //删除指定的元素
            set.has(1) // 判断指定元素是否存在
            console.log(set)
            set.clear() // 清空容器
            let size = set.size // 获取元素数量
            console.log(size)
            
            let map = new Map([['username','flower'],['age',18]]) // 采用二维数组创建map
            map.set('sex','man')
            console.log(map.get('username'))
            map.delete('username')
            map.has('username')
            console.log(map)
            map.clear()
            console.log(map.size)
            
        </script>
    </html>

    作者:彼岸舞

    时间:2021816

    内容关于:前端知识库

    本文属于作者原创,未经允许,禁止转发

  • 相关阅读:
    Java中的多线程
    谈谈Java中的类型识别RTTI
    Java中的几个重要的数据类型
    编译和运行Java程序
    说说Java中的接口
    说说Java的反射
    谈谈Java中的新的IO特性
    谈谈Java中的内部类
    谈谈Java中的类
    老妈也加入偷菜行列了
  • 原文地址:https://www.cnblogs.com/flower-dance/p/15150332.html
Copyright © 2020-2023  润新知