首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
Asuka109
更多收藏集
微信扫码分享
微信
新浪微博
QQ
29篇文章 · 0订阅
如何爬取线上小程序源码
前段时间看到某某小程序做得还不错,对于开发者来说肯定想搞一搞接口和源码啥的,但是我用抓包软件发现抓不了,反扒了。所以就直接撸源码撸。 前期准备 以下都是在电脑上装的: 手机模拟器:MUMU模拟器
从22行有趣的源码库中,我学到了 callback promisify 化的 Node.js 源码实现
1. Node 加载采用什么模块 2. 获取 git 仓库所有 tags 的原理 3. 学会调试看源码 4. 学会面试高频考点 promisify 的原理和实现 5. 等等
草系前端手摸手带你实现正则引擎,点燃夏日最热情的烟火🔥
前端讲编译原理系列全新篇章:从自动机基础知识出发,扩展至我们常用的技术栈:正则匹配,最后与大家一起共同实现简易的正则引擎。让我们一同在炎热的夏日一起点燃最热情的烟火吧!
面不面试的,你都得懂原型和原型链
不要为了面试而去背题,匆匆忙忙的,不仅学不进去,背完了几天后马上会忘记。 你可能会说,“没办法,这不是为了能找份工作嘛!”。我想说的是,“那你没开始找工作的时候,咋不好好学习呢。” 下面为大家简单阐述我对原型和原型链的理解,若是觉得有说的不对的地方,还望直接把页面关闭了,别在我…
这一次彻底搞定useReducer-使用篇
我们在第一篇文章中介绍了JavaScript中的reducer以及他的一些特点,对reducer不熟悉的小伙伴可以先看看第一篇。 React Hook功能正式发布之后,允许在function component中拥有state和副作用(useEffect)。官方提供了两种sta…
理清JS作用域 🏍🛩 🚗
我们常说js中作用域(大部分情况)在定义的时候就确定了,而this指向在运行的时候才能确定,理解这句话需要搞清楚编译阶段和运行阶段到底在干啥。 通过上面三个阶段,浏览器已经可以运行我们得到的可执行代码了,这整个过程就是编译阶段,后面对可执行代码的运行就是运行阶段。 在编程语言中…
生产级部署 Python 脚本,崩溃可自启!
今天介绍一个生产级的流程管理工具 PM2,通常我们说到 PM2 的时候,都是在说如何部署 Node.js 程序,但是实际上 PM2 很强大,不仅仅可以用来管理 Node.js,它还可以用来管理 Python、PHP、Ruby、perl 等等。 这里就以 Python 举例子,来…
闲谈Monaco Editor-自定义语言之Monarch
Monarch 是 Monaco Editor 自带的一个语法高亮库,通过它,我们可以用类似 Json 的语法来实现自定义语言的语法高亮功能。本文将通过编写一个简单的自定义日志语言(下文简称 log )来介绍 Monarch 的使用。 首先,我们需要在 monaco 里注册一下…
你不知道的 Hooks 和 JS 函数——过时的变量
也或者我们会写更多的纯函数让我们的逻辑能够得到更抽象地复用,我们会搬出很多可能四五年前我们就在研究的各种骚操作来赋予今天我们所写的逻辑一些新的变幻。但这些我们曾熟悉的,在我们习惯了面向对象后,如今却又感到些许陌生了。当然,今天我们的主题自然不是函数式编程。 搬了这么多年的前端砖…
使用Jest进行React单元测试
单元测试:指的是以原件的单元为单位,对软件进行测试。单元可以是一个函数,也可以是一个模块或一个组件,基本特征就是只要输入不变,必定返回同样的输出。一个软件越容易些单元测试,就表明它的模块化结构越好,给模块之间的耦合越弱。React的组件化和函数式编程,天生适合进行单元测试 TD…