首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
jing625
更多收藏集
微信扫码分享
微信
新浪微博
QQ
29篇文章 · 0订阅
正则表达式 30 分钟入门教程
涉及到了:元字符、字符转义、重复、字符类、分枝条件、反义、分组、后向引用、零宽断言、负向零宽断言、注释、贪婪与懒惰、处理选项、平衡组/递归匹配
可视化分析js的内存分配与回收
之前写了一篇文章浏览器是怎么看闭包的,发现有些读者对js内存分配与回收懵懵懂懂,理解文章的配图有些困难,我想主要是因为配图省略了一些细节。今天专门写一篇关于js内存分配回收的文章,帮助大家理解js代码的内存表示。原文备份在这里 数据类型 先唠叨些基本知识: javascript…
通过实现25个数组方法来理解及高效使用数组方法(长文,建议收藏)
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 要在给定数组上使用方法,只需要通过[].方法名即可,这些方法都定义在 Array.prototype 对象上。在这里,咱们先不使用这些相,反,咱们将从简单的方法开始定义自己的版本,并在这些版本的基础上进行构建。…
我接触过的前端数据结构与算法
我们已经讨论过了前端与计算机基础的很多话题,诸如SQL、面向对象、多线程,本篇将讨论数据结构与算法,以我接触过的一些例子做为说明。 1. 递归 递归就是自己调自己,递归在前端里面算是一种比较常用的算法。假设现在有一堆数据要处理,要实现上一次请求完成了,才能去调下一个请求。一个是…
Vue的钩子函数[路由导航守卫、keep-alive、生命周期钩子]
说到Vue的钩子函数,可能很多人只停留在一些很简单常用的钩子(created,mounted),而且对于里面的区别,什么时候该用什么钩子,并没有仔细的去研究过,且Vue的生命周期在面试中也算是比较高频的考点,那么该如何回答这类问题,让人有眼前一亮的感觉呢... 有的时候,我们需…
vue双向数据绑定原理
VUE双向数据绑定用到了文档碎片documentFragment、Object.defineProperty、proxy及发布订阅模式,下面来分别介绍一下这几个知识点,然后运用它们写一个JS原生的双向数据绑定案例。 创建一个新的空白的文档片段。DocumentFragments…
彻底捋一捋JS事件:捕获与冒泡、事件处理程序、事件对象、跨浏览器、事件委托
一、捕获与冒泡事件流描述的是从页面中接收事件的顺序IE的事件流是事件冒泡流而NetscapeCommunicator的事件流是事件捕获流DOM2级事件规定的事件流包括三个阶段:事件捕获阶段处于目标阶段
页面渲染:过程分析
1. HTML → DOM树 (解析html) DOM全称为文档对象模型Document Object Model,其中一个DOM节点对应一个标签,Dom树即表示了HTML的文档结构。转化过程如下图所示: 令牌化:浏览器把字符转化成W3C HTML5 标准指定的各种确切的令牌,…
一篇文章搞定Markdown
二级标题则需要在标题内容前加两个##,以此类推,直到六个#为止,即标题六。七个及以上的#不再生效。 方式一: 单行使用三个及以上 *,独立成行,不要有其它字符,* 之间允许存在空格。 方式二: 单行使用三个及以上 _,独立成行,不要有其它字符,_ 之间允许存在空格。 方式三: …