首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
八奈见杏菜
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
面试官:前端倒计时有误差怎么解决
前言 去年遇到的一个问题,也是非常经典的面试题了。能聊的东西还蛮多的 倒计时为啥不准 一个最简单的常用倒计时: 稍微有几毫秒的误差,但是问题不大。 原因:JavaScript是单线程,setTimeo
正则表达式是如何运作的?
在日常的开发工作当中,我们必不可免的会碰到需要使用正则的情况。正则在很多时候通过不同的组合方式最后都可以达到既定的目标结果。本文主要介绍正则表达式的运作原理以及运作方式带来的回溯等情况。
浅谈V8脚本引擎的工作原理(三.V8核心模块:解析器,解释器,优化编译器)
我们知道了V8的演进历史,知道目前位置V8的核心部分为: 解析器(Parser) 解释器(Ignition) 优化编译器(TurboFan) 1.V8脚本引擎的由来。 2. V8脚本引擎的演进。 3.
技术周报·近期 TC39 提案汇总
推荐阅读:【内部分享】看向未来 - 近期 TC39 提案汇总汇总;字节小程序在抖音上的探索与实践;可视化图表实现揭秘...
简明 JavaScript 函数式编程——入门篇
第一部分:首先会通过实际代码介绍一下什么是函数式编程以及使用它的意义。 第二部分:我会着重介绍一下函数式编程中最重要的两个方法:柯里化和函数组合,以及他们的使用方法和实践经验。 第三部分:实战篇,主要是通过一个实战让大家对这种编程范式有一个更深刻的理解。 最后会总结一下函数式编…
可能是最全的前端动效库汇总
一个跨浏览器的动效基础库,是许多基础动效的解决方案。从经典的弹跳动效到独特的扭曲动效,一应俱全。 文件大小:55.2 kB. 和其他的同类工具不同的地方在于,它不仅仅是一个库,而是有这用户可以直接操作的实际功能,它带有一个完整的网页构建器。Bounce.js 是为数不多的可以直…
一次性搞懂JavaScript正则表达式之引擎
我们说正则表达式是语言无关的,是因为驱动正则表达式的引擎是相似的。鉴于正则表达式是一种古老的语法,它的引擎也在历史长河中衍生出了几个大的分支。 我会关注到正则表达式引擎这样比较底层的实现,缘起于在一次业务实践中,追踪到一个由正则引起的BUG。业务中使用的一个markdown解析…
深入浅出 Babel 上篇:架构和原理 + 实战
✨满满的干货,不容错过哦. 写文不易,点赞是最大的鼓励。 文章下篇已经更新:深入浅出 Babel 下篇:既生 Plugin 何生 Macros 有点冷清,赞起来。 上图是 Babel 的处理流程, 如果读者学习过编译器原理,这个过程就相当亲切了. 1️⃣词法解析(Lexical…
(2.4w字,建议收藏)😇原生JS灵魂之问(下), 冲刺🚀进阶最后一公里(附个人成长经验分享)
笔者最近在对原生JS的知识做系统梳理,因为我觉得JS作为前端工程师的根本技术,学再多遍都不为过。打算来做一个系列,一共分三次发,以一系列的问题为驱动,当然也会有追问和扩展,内容系统且完整,对初中级选手会有很好的提升,高级选手也会得到复习和巩固。这是本系列的第三篇。 本次分享的主…
面向对象设计的设计模式(三):行为型模式(附 Demo & UML类图)
一. 模板方法模式 通常一个算法需要几个执行步骤来实现,而有时我们需要定义几种执行步骤一致,但是却可能在某个步骤的实现略有差异的算法。也就是说我们既需要复用实现相同的步骤,也可以通过在某个步骤的不同实现来灵活扩展出更多不同的算法。 在这种场景下,我们可以使用模板方法模式:定义好…