首页 > 其他分享 >weakmap的应用

weakmap的应用

时间:2023-08-23 20:32:30浏览次数:28  
标签:function oBtnMap const 歌谣 weakmap 应用 oBtn2 oBtn1


 

目录


前言

导语

 代码部分


前言

我是歌谣 我有个兄弟 巅峰的时候排名c站总榜19 叫前端小歌谣 曾经我花了三年的时间创作了他 现在我要用五年的时间超越他 今天又是接近兄弟的一天人生难免坎坷 大不了从头再来 歌谣的意志是永恒的 放弃很容易 但是坚持一定很酷

导语

WeakuMap

weakmap的应用_html

weakmap的应用_html_02编辑

 代码部分

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>weakMap</title>
</head>

<body>
  <script>
    //ES6语法 利用weakMap避免内存泄露
    const oBtn1 = document.querySelector('#btn1');
    const oBtn2 = document.querySelector('#btn2');

    const oBtnMap = new WeakMap();

    //弱引用
    oBtnMap.set(oBtn1, handleBtn1Click);
    oBtnMap.set(oBtn2, handleBtn2Click);


    oBtn1.addEventListener('click', oBtnMap.get(oBtn1), false);
    oBtn2.addEventListener('click', oBtnMap.get(oBtn2), false);

    function handleBtn1Click() {}

    function handleBtn2Click() {}

    oBtn1.remove();
    oBtn2.remove();
  </script>
</body>

</html>

weakmap的应用_ES6_03

标签:function,oBtnMap,const,歌谣,weakmap,应用,oBtn2,oBtn1
From: https://blog.51cto.com/u_14476028/7206930

相关文章

  • 深入探索Java中的并发编程:CAS机制的原理与应用
    在当今多核处理器的时代,有效地利用多线程并发成为了现代后端开发的关键。在Java中,CAS(CompareandSwap)机制作为一种乐观锁技术,被广泛用于实现高性能的并发操作。本文将深入分析CAS机制的原理,介绍其在Java中的应用,以及在多线程环境下如何优化并发性能。CAS机制的原理CAS是一种用于实......
  • AI智能问答在哪些领域可以应用呢
    对于AI智能问答这个全新的领域很多人都是懵懵懂懂的,以为这就和一些科技大企业有关。但是其实不是的,这和我们每个人的日常生活都息息相关。这篇文章,looklook就来和大家讲讲AI智能问答可以有哪些应用的方向,有需要的朋友们就看下去吧!AI智能问答的应用方向1.在教育领域,AI问答机器人被广......
  • 服务器能运行什么应用
    服务器能运行什么应用服务器是一种应用范围很广的网络技术产品,它在影视、视频以及医疗和金融等多个领域,都可以发挥使用价值,那么服务器能运行什么应用?大家跟着壹基比小鑫一起来了解吧!服务器的作用是什么?服务器的作用主要是有两个,第一就是响应终端的服务请求,并进行处理。我们在上网......
  • 智慧工地:安防监控EasyCVR智慧工地视频监管风险预警平台的应用
    智慧工地方案是一种结合现代化技术与工地管理实践的创新型解决方案。它通过实时监控、数据分析、人工智能等技术手段,使工地管理更加高效、智能化。在建设智慧工地的过程中,除了上述提到的利用物联网技术实现设备互联、数据采集及分析以外,还有许多其他重要的方面需要考虑。智慧工地方......
  • 智慧工地:安防监控EasyCVR智慧工地视频监管风险预警平台的应用
    智慧工地方案是一种结合现代化技术与工地管理实践的创新型解决方案。它通过实时监控、数据分析、人工智能等技术手段,使工地管理更加高效、智能化。在建设智慧工地的过程中,除了上述提到的利用物联网技术实现设备互联、数据采集及分析以外,还有许多其他重要的方面需要考虑。智慧工......
  • OpenHarmony应用实现二维码扫码识别
     本文转载自《OpenHarmony应用实现二维码扫码识别》,作者zhushangyuan_  概念介绍二维码的应用场景非常广泛,在购物应用中,消费者可以直接扫描商品二维码,浏览并购买产品,如图是购物应用的扫描二维码的页面。本文就以橘子购物示例应用为例,来讲解OpenHarmony应用二维码开发相......
  • 关于隧道施工可视化管理平台的应用
    一、行业背景随着我国现代化进程的加快,为促进经济的快速发展,国家大力发展基建,在高速公路建设、地铁建设、高铁建设、矿区建设中经常会遇到山丘地形,为缩短行车里程,隧道建设成为了首选方案。由于隧道内部复杂环境,空间封闭,狭长行车环境差,不利于监控系统布线,且在穿过隧道或在隧道施工过......
  • “产业应用创新奖2023”启动征集
    当前,人工智能已经成为新一轮科技革命和产业变革的重要驱动力量,基于强算法、大算力和大数据的大模型成为主流方向。文心大模型和飞桨一直致力于发挥算法模型技术优势,助力AI大生产加速升级。文心+飞桨赋能千行百业,产业创新不断涌现数字医疗中康科技:大模型助力医疗技术创新中康科技基......
  • 视频监控平台EasyCVR视频汇聚平台档案库房图书馆等可视化管理平台应用场景全面解析
    档案是一种特殊的记录留存文献,具有珍贵的精神财富价值。它们是人类活动的真实见证,是辉煌时刻的历史记录,在社会发展和经济建设中发挥着至关重要的作用。随着市场经济的不断发展和人类文明的飞速推进,档案的价值和作用变得越来越重要,相关部门也越来越重视档案的储藏和管理。为了提升......
  • GIS开发与应用(PostgreSQL空间数据库各种查询语句范例以及SQL语句查询空间关系)_postgre
    实验二PG空间数据库应用实验目的:实验准备实验内容及要求实验过程及步骤:1、创建空间数据库nyc,在nyc空间数据库中创建geometries表,对表中插入Point、Linestring、Polygon、PolygonWithHole、collection等几何要素。2、查看geometries表中的几何图形的元数据。使用`ST_G......