首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
【彻底吃透】javaScript
珑墨
创建于2021-06-21
订阅专栏
彻底吃透原生js
等 24 人订阅
共28篇文章
创建于2021-06-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【导入模式】AMD & ESM & CJS & UMD区别
前端这几个模块导入模式——AMD & ESM & CJS & UMD区别,你必须得知道,别光会用,那可不行!
【唯一随机数】如何用JavaScript的Set生成唯一的随机数?
都知道JS带有许多内置函数。其中一个内置函数,它能生成一个随机浮点数将其处理为整数——`Math.random`但是,如果希望生成一系列唯一的随机数并在代码中创建更多随机效果,则需为自己想出一个自定
【理解】什么是Javascript 反混淆?
如果我们想熟练掌握代码分析和逆向工程,代码反混淆是一项需要学习的重要技能。混淆是一种技术,用于使脚本更难被人类阅读,但从技术角度来看,它允许它运行相同的功能,尽管性能可能较慢。本文将解释什么是代码反混
【性能】你的代码慢吗?:避免这 20 个常见的坑点
软件运行速度、性能及用户体验。这在 咱Web 开发领域占据主导地位,尤其是 Js 和 Node。缓慢或卡顿的网站是业余爱好者的标志(这么说你不会怼我吧😂),而流畅、优化的体验会让用户感到高兴,这就叫专
【为什么】使用 reduce 按顺序执行 promise 有效?💭
我们发现,之所以reduce对我们有用,是因为我们能够将某些内容直接返回到我们相同的回调(即 promise),然后我们可以通过将它解析为另一个 promise 来构建它。但是,对于所有这些其他方
【探索】Web Worker在Web上实现多线程处理的潜力
Web Worker 是现代 Web 开发的一项强大功能,于 [5 年前作为 HTML2009 规范]的一部分引入。它们旨在提供一种在后台执行 JavaScript 代码的方法,与网页的主执行线程分开
【吃透】JS代理(Proxy)
你必须知道:代理是 js 中的一个重要强大的对象,它允许你创建对象的代理,同时还可以为标准对象操作定义自定义行为。这意味着,譬如,如果有人试图从对象中获取属性的值,你可以定义一组自定义行为。这使
【教你】制作可翻转的3D卡片
在堆业务架子工盛行的时代,请不要忘记咱们大大前端的css动效大法。请牢记一句话:掌握前端原生者掌握未来!!!jym好😘,我是月弦笙音,今天给大家分享如何制作可翻转的3D卡片,嘎嘎的😍,看下面
【教你】js如何实现平滑的 CSS渐变过渡?💭
如果您尝试仅使用 CSS 对渐变进行动画处理或过渡,最终会遇到一个问题 - 所有现代浏览器本身都无法平滑地过渡渐变中的颜色。💢因此,如果我们尝试悬停或与从一个渐变过渡到另一个渐变的元素进行交互,我们
【教你】如现圆形何实文本?😍
在本文中,我将分享从HTML文本元素生成圆形文本的CSS和JS代码。此技术为每个字母创建一个 span 元素并稍微旋转它。你可以通过调整字体大小和圆半径来生成圆形文本。
【吃透】JS设计模式 · 单例模式
单例模式 概念 单例模式是指在内存中只创建一次对象的设计模式。在程序中多次使用同一个对象且作用相同时,为了防止频繁地创建对象使得内存占用,单例模式可以让程序仅在内存中创建一个对象,让所有需要调用的地方
【吃透】JS设计模式(Design pattern)
一、为什么会有设计模式这个概念 如果你需要一种模式,那一定是哪里出了问题。编程语言没有十全十美的,因为其的天生缺陷,所以不得不去寻求和总结一
【吃透】JS设计模式 · 工厂模式
设计模式的作用 通过设计模式可以帮助我们增强代码的可重用性、可扩充性、 可维护性、灵活性好。 我们使用设计模式最终的目的是实现代码的 高内聚和低耦合。
【算法训练营】数值计算篇
1. 将一个指定整数值等分成指定的数量,最终返回这个能被等分的整数值 2. 判断一个数是不是质数/素数 概念: 质数又称素数。一个大于 1 的自然数,除了 1 和它自身外,不能被其他自然数整除的数叫做
【吃透】Js 防抖与节流
首先得明白防抖和节流解决了:事件处理函数调用的频率无限制,加重浏览器的负担,导致用户体验非常差,甚至卡死 一、防抖(debounce) 概念 在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重
【彻底吃透】typeScript,持续更新...
想必很多童鞋日常工作中光堆业务,不能系统性的吃透ts,所以在此系统性的建立起对ts的认知! 结构梳理 思维导图地址(建议直接点过去看,脑图清晰) https://www.processon.com/v
【js 必备工具代码段】,建议收藏!持续更新ing...
常用堆业务实用工具代码块,日期时间处理,数组排序,对象数组转换,文本复制,节点操作,文件下载,图文转换,常用代码块简写等
多种方法实现各类文件下载 持续跟新
js实现文件下载多种方法 图片、表格文件、压缩包、wps文档、复制段落下载、加密下载、转码下载、生成海报下载
常用canvas堆业务集结
常用canvas堆业务集结,绘制矩形自适应标记图片中的人脸框,<canvas id="rectangle" class="rectangle"></canvas>
js 事件循环机制(eventLoop)
首先,js任务执行的是单线程的,得按顺序来,后续的任务得等排队(任务队列)等着。 但是任务分为同步和异步。当一个任务块代码执行时, 遇到异步任务会进入事件表中注册函数,之后将函数移入到事件队列中。
下一页