织梦做的网站用什么数据库响应式全屏网站模板

news/2025/10/8 23:24:33/文章来源:
织梦做的网站用什么数据库,响应式全屏网站模板,网页与平面设计,情女照片做杯子网站SetSet 是 ES6 提供给我们的构造函数#xff0c;能够造出一种新的存储数据的结构特点#xff1a;只有属性值没有属性名#xff0c;成员值唯一用途#xff1a;可以转成数组#xff0c;其本身具备去重(自动去重)#xff0c;交集#xff0c;并集#xff0c;差集的作用等参…SetSet 是 ES6 提供给我们的构造函数能够造出一种新的存储数据的结构特点只有属性值没有属性名成员值唯一用途可以转成数组其本身具备去重(自动去重)交集并集差集的作用等参数必须具备迭代接口只要原型上存在Symbol(Symbol.iterator)属性就说明具备迭代接口如数组、字符串、arguments、NodeListSet.add()向 Set 对象中添加数据Set 自动去重Set.delete()删除 Set 对象中对应的值如果要删除数组等值必须提前将数组设置为变量添加入 Set 对象Set.clear()清空 Set 对象中的值Set.has()判断 Set 对象中是否含有对应值Set.forEach()        for ofSet.forEach()遍历 Set 对象ES6新增 for of 遍历 Set 对象能被 for of 遍历的同样得具备迭代接口Set 操作数组将数组转换为 Set 对象将 Set 对象转换为数组Array.from()该方法能够将类数组和所有具备迭代接口的数据转换为数组... 展开运算符... 运算符同样能够拓展数组或任何具备迭代接口的数据使用 Set 进行数组去重Set 在去重方便相当的老道如果浏览器支持则尽量使用 Set 进行去重使用 Set 进行取并集使用 Set 进行取交集使用 Set 进行取差集但是要注意的是如果数据量很大是不在前端进行处理的通常交给后台处理。MapMap 是 ES6 提供给我们的构造函数能够造出一种新的存储数据的结构本质上是键值对的集合。特点key 对应 valuekey 和 value 唯一任何值都可以当属性用途让对象作为属性去重原理链接链表、hash 算法、桶Map.set()Map 最大的特点即可以将对象作为属性向 Map 中添加属性Map.get()从 Map 中取值值得注意的是Map 与 Set 相同对引用值进行取值必须先使用变量存储引用值再使用变量添加到 Map 上即可通过变量取到对应值。Map.delete()从 Map 对象中删除数据Map.clear()将 Map 对象清空Map.keys()取出 Map 对象的所有属性方便对全部的值进行遍历Map.forEach()        for ofMap 对象也同样能够使用 forEach 和 for of 进行遍历Map.forEach()for of需要注意的是for of 中取出的 Map 对象的 val 为 包含一对键值对的数组可以通过 val [0] 和 val [1] 来去对应值Map.has()判断 Map 对象中是否含有对应属性总结一下Map不重复key 和 value 唯一相同的值后来的会覆盖前面的可以接受的值有 字符串 对象 NaN null [ ] function () {} number拥有一系列方法 set get delete has clearMap 原理及实现Map 对象可以看做是一个桶给桶中划分几个对象用于存放数据的链表初始化桶 init ()先把这个桶初始化桶里面默认划分8个对象用于存储hash 算法 makeHash ()为了使桶中的单一链表不出现太长的情况需要设计一个 hash 算法对放入 Map 的桶中的元素分配不同的 hash 值进行分类。如果采用该方式后链表还是太长则只能考虑增加桶中的对象个数存储更新数据方法 set ()处理完数据的存储之后就剩 Map 对象上的一些方法了首先看一下存储更新数据的方法 set首先将要存入的数据的属性名使用 hash 算法得到一个 hash 值用 hash 值选择到 Map 的桶中将要存入的对应的对象。然后对要存入的数据进行分析如果链表中不存在该数据则将该数据添加到链表末端。如果数据已存在则直接替换对应的 value 值进行数据更新。获取数据方法 get ()相同的值通过 hash 算法算出的 hash 值一定是相同的所以从 Map 对象中取数据也先将所要取的数据的属性名通过 hash 算法算出所对应的链表通过链表中的 next 属性对链表进行遍历最终实现获取对应的数据删除数据方法 delete ()删除方法主要实现的是从链表中删除一个节点时将前一个节点的 next 属性指向原本的下一个节点。查找数据方法 has ()与 get 方法大致相同清除数据方法 clear ()这里直接初始化一个桶完事简单粗暴。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/932054.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何做好网站外链网站网页设计教程

目录 前言 模式的概念 模式的主要作用 一、Mysql和PostgreSQL语法比较 1.数据类型差异 1.1整型 1.2浮点数类型 1.3字符串差异 1.4数组类型 2.字符串连接 3.日期和时间函数差异 4.Limit子句的差异 5.NULL值的处理 6.自增主键列 7.变量和参数差异 8.连接查询 9.…

做美食视频的网站野花香社区在线观看播放

🍅 作者主页:Java李杨勇 🍅 简介:Java领域优质创作者🏆、【java李杨勇】公号作者✌ 简历模板、学习资料、面试题库、技术互助【关注我,都给你】 🍅 欢迎点赞 👍 收藏 ⭐留言 &…

江西建设厅网站证书查询网站维护是谁做的

长期以来,数据库一直充当着记录系统,它们以可靠且持久的方式存储和管理关键数据,也赢得了大多数公司的信赖。 但时代在变。许多新兴趋势正在影响当今数据的存储和管理方式,不得不让一些技术决策者们重新考虑数据存储究竟还有哪些…

使用Quarkus构建首个Keycloak MCP服务器实战指南

本文详细介绍了如何使用Quarkus框架构建一个基于Model Context Protocol的Keycloak管理服务器,包含完整的代码实现、工具定义和部署流程,帮助开发者理解MCP协议在实际项目中的应用。A Keycloak示例 - 使用Quarkus构建…

AI数据管道同步引擎技术解析

本文详细介绍了一种新型数据同步引擎技术,它能够整合分布式计算服务,构建统一数据层,解决非结构化数据接入AI管道的难题,通过并行架构支持快速扩展,降低企业AI应用成本。某机构SyncEngine助力AI代理获取多源非结构…

几个重要的偏微分方程(三)

几个重要的偏微分方程(三)拉普拉斯方程 假设ut=0,温度不随时间变化。

树状数组求逆序数原理_杂谈

谈一下树状数组怎么求逆序数,主要是记录用的,大家当乐子看就行当得到一个数组,要求其逆序数时,人工最朴素的做法就是从前往后数,看这个数前面有多少个比它大的数,最终对这些结果求和就是整个数组的逆序数 使用树…

视频网站建设价位又拍网站怎么做的

一、介绍 在kotlin中,有一种函数叫内联函数,这种函数标识符是inline,但是好多人对这个函数的理解只停留在八股文中,内容函数的用法和普通函数没有区别,但是在编译原理上是有,对程序的性能有一定的影响。 二…

20232427 2025-2026-1 《网络与系统攻防技术》实验一实验报告

一、实验目的 篡改程序流程——直接修改可执行文件,跳转至getShell; 栈溢出攻击——利用foo函数的缓冲区溢出漏洞,覆盖返回地址触发getShell; Shellcode注入——构造恶意输入注入自定义Shellcode并执行。 二、基础…

网站建设创业经历个人网页设计html代码免费

文章目录 一、引言1.1 为什么需要 Maven?1.2 Maven 解决了哪些问题?1.2.1 添加第三方jar包1.2.2 jar包之间的依赖关系1.2.3 处理jar包之间的冲突1.2.4 获取第三方jar包1.2.5 将项目拆分成多个工程模块1.2.6 实现项目的分布式部署 二、介绍三、Maven 的特…

遵义建设厅网站官网搞一个网站花多少钱

文章目录 1. 大概说明2. 详细分析2.1 .orElse 操作2.2 .orElse 的作用:避免空指针异常2.3 为什么要用?2.4 orElseGet如何使用2.5 orElse和orElseGet的区别 1. 大概说明 这篇文章的目的是为了说明: orElse 如何使用orElseGet 如何使用两者的…

网站开发实训要求建设个读书网站大约需要投入多少钱

在IRC中常见人问起,学C/C,在Linux下用什么工具好。有推荐vi/vim和emacs的,个人认为,那太难为像我们这样的初学者了。印象中,KDE中的KDeveloper非常的不错,简直就跟VC是一样的强大和方便。几年没用过了&…

墨西哥证券交易所(BMV)等多个交易所股票数据API对接文档

本文档详细说明如何对接StockTV全球股票API中的墨西哥股票数据。墨西哥股票市场是拉丁美洲重要的金融市场之一,包含墨西哥证券交易所(BMV)等多个交易所。 认证方式 所有API请求都需要在URL参数中包含API Key: key=您…

Kubernetes技术详解-从理论到实践-(5)-控制器-Deployment - 详解

Kubernetes技术详解-从理论到实践-(5)-控制器-Deployment - 详解pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "C…

项目案例作业2

案例中的 setter/getter 模式与封装性(姓名:周广磊 学号:202421336092) 2.1 什么是 setter/getter? setter 方法(也称为修改器方法)和 getter 方法(也称为访问器方法)是面向对象编程中用于操作类私有属性的公…

P5664 [CSP-S2019] Emiya 家今天的饭 题解

题目传送门 洛谷 P5664 前言 本题解为作者整合了自己学习其他题解后为自己写的用以复习的笔记,不喜勿喷谢谢,但是有逻辑错误或语言不清晰之处欢迎提出! 题目描述 Emiya 是个擅长做菜的高中生,他共掌握 \(n\) 种烹饪…

网站建设艾瑞市场分析英国设计网站

目录 Optional 的方法 Optional实例 《天道》丁元英经典语录 所谓真经,就是能够达到寂空涅盘的究竟法门。可悟不可修。修为成佛,在求。悟为明性,在知。修行以行制性。悟道以性施行。觉者由心生律;修者以律制心,不落恶果者有信无证,住因住果,住念住心,如是生灭。不昧…

谷歌网站开发用什么框架next wordpress

近日,JetBrains 对外发布两项重要产品更新:专为云端和其他服务器打造的远程开发解决方案,以及轻量级编辑器Fleet。 为IntelliJ 平台引入远程开发支持 在近期陆续发布的2021.3 版本的各 IDE 中,JetBrains 向 IntelliJ 平台添加了远…

PWN手的成长之路-11-CISCN 2019华北 PWN1-栈溢出

远程连接以下靶机,看看交互。file 查看程序文件。checksec 查看程序文件安全属性。开启了 NX 保护,栈上不可执行。IDA 打开程序文件。查看 ain 函数,发现调用了 func 函数。查看 func 函数。这里需要判断 v2 是否等…

sensitive-word:一个简单易用的敏感词过滤框架

这篇文章,分享一个开源项目:sensitive-word 。Github 地址:https://github.com/houbb/sensitive-wordsensitive-word 是一个功能强大的 Java 敏感词过滤框架,它不仅提供了基础的敏感词检测功能,还支持单词标签分类…