首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
豹jie灰go
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
深入理解 JavaScript 闭包:原理、应用与最佳实践
前言 在 JavaScript 的世界里,闭包(Closure)是一个既常见又容易被误解的概念。无论你是初学者还是有经验的开发者,闭包都在你编写代码的过程中扮演着重要角色。
夹吃灰,推荐:实现 SVG 动画的 5 个 JavaScript 库~
我们的 slogan 就是:对于好资源的收藏从不手软!!本篇带来实现 SVG 动画的 5 个 JavaScript 库~~
50 行代码 Vue3 中使用 wangEditor 富文本编辑器
前言 本文使用 wangEditor V5 实现 Vue3 编辑器。wangEditor V5 官方提供 Vue 组件,使用非常简单。
浏览器渲染引擎
浏览器的内核中主要分为渲染引擎和 javascript 引擎,本篇主要围绕渲染引擎介绍一下浏览器的工作原理。 Mozilla/ 4. 0 (compatible; MSIE 7. 0; Windows NT 6. 0) Mozilla/ 5. 0 (Linux; Android…
聊聊V8引擎的垃圾回收
我们知道,JavaScript之所以能在浏览器环境和NodeJS环境运行,都是因为有V8引擎在幕后保驾护航。从编译、内存分配、运行以及垃圾回收等整个过程,都离不开它。 希望这篇文章能帮到你,同时本文也会收录到我自己的个人网站。 在C语言和C++语言中,我们如果想要开辟一块堆内存…
初窥鸿蒙
鸿蒙HarmonyOS是华为公司推出的支持手机、平板、智能穿戴、智慧屏、车机等多种终端设备的分布式操作系统,并且它提供了多语言开发的 API。本文将简单介绍使用 JS SDK 开发鸿蒙应用的流程与语法
让我在面试官面前结巴的24个XX和XX的区别!
最近面试总能遇到有面试官问到let,const和var的区别,箭头函数与普通函数的区别等等等等,各种区别,我也能答出一二,但恨不能答到完整,答全要点,而且结巴,所以这里我就对此进行一些总结(翻看各种资
原生 JS 撸一个轮播图(支持拖拽切屏)
用惯了各种各样的组件,并没有真正意义上的封装一个可以拖拽切屏的轮播图,经过一番编写,发现写这样一个轮播图要想写的好,还真的是挺有难度,不同设备的不同事件完备性?事件触发时机的把控?如何更好的去封装?自适应窗口后的事件重置?等等...,看看swiper这个库的源码,就知道小事情也…
如何用原生js来写一个swiper滑块插件(上)原理
嗨~ 这里是芝麻,今天我们一块来做一个“滑块插件”。那么啥是滑块插件呢?滑块插件能干嘛呢?请看下图: 是不是有点印象了,没错,他的最基本的用法就是左右滑动,插件使用者只需要写几行简单的html和js即可实现一个简单滑动效果,不过你完全可以组合各种元素来适应不同的场景。 当然插件…
落魄前端,整理给自己的前端知识体系复习大纲(下篇)
首先,感谢一些同行们对上篇的肯定。 其次,文章标题为"大纲",只是笔者,整理给自己的一个复习大纲。 也许内容并不深入,因为文章的标题与定义就是大纲,并没指望一篇文章,可以教会提到的对应的知识点。无论哪个知识点,一个原型链最基础的东西,都可进行深挖,大神都可以扯上几万字,也未必能…